RSRobince Studio

Base64エンコード・デコード

テキストをBase64に変換し、元に戻せます。Unicode文字や、トークンやデータURLで使われるURLセーフ形式にも対応しています。

ブラウザ内で動作します。ファイルがアップロードされることはありません。

読み込み中…

ツール内のボタンやラベルは英語です。このページでは使い方を日本語で説明します。

Base64エンコード・デコードの使い方

  1. 「エンコード」か「デコード」を選びます。
  2. テキストまたはBase64文字列を貼り付けます。
  3. 出力をコピーするか、「結果を入力として使う」で逆変換します。

このツールの特長

  • UTF-8に対応. 絵文字や英語以外の文字も正しくエンコード・デコードされます。
  • URLセーフのオプション. +と/を-と_に置き換え、パディングを取り除きます。
  • わかりやすいエラー. 文字列が有効なBase64でないときにお知らせします。

よくある質問

Base64とは何ですか?

Base64は、64種類の印字可能な文字(A~Z、a~z、0~9、+、/)でバイナリデータを表す方法です。メールやJSONなど、テキスト向けのシステムでもバイナリデータを安全にやり取りできます。

Base64は暗号化ですか?

いいえ。誰でもすぐにデコードできます。パスワードや秘密情報を隠す目的でBase64を使わないでください。

Base64の末尾に=がつくのはなぜですか?

=は、長さを4の倍数にするためのパディングです。URLセーフなBase64では省略されることがよくあります。

このツールを英語で見る · 日本語のツール一覧