Base64エンコード・デコード
テキストをBase64に変換し、元に戻せます。Unicode文字や、トークンやデータURLで使われるURLセーフ形式にも対応しています。
ブラウザ内で動作します。ファイルがアップロードされることはありません。
読み込み中…
ツール内のボタンやラベルは英語です。このページでは使い方を日本語で説明します。
Base64エンコード・デコードの使い方
- 「エンコード」か「デコード」を選びます。
- テキストまたはBase64文字列を貼り付けます。
- 出力をコピーするか、「結果を入力として使う」で逆変換します。
このツールの特長
- UTF-8に対応. 絵文字や英語以外の文字も正しくエンコード・デコードされます。
- URLセーフのオプション. +と/を-と_に置き換え、パディングを取り除きます。
- わかりやすいエラー. 文字列が有効なBase64でないときにお知らせします。
よくある質問
Base64とは何ですか?
Base64は、64種類の印字可能な文字(A~Z、a~z、0~9、+、/)でバイナリデータを表す方法です。メールやJSONなど、テキスト向けのシステムでもバイナリデータを安全にやり取りできます。
Base64は暗号化ですか?
いいえ。誰でもすぐにデコードできます。パスワードや秘密情報を隠す目的でBase64を使わないでください。
Base64の末尾に=がつくのはなぜですか?
=は、長さを4の倍数にするためのパディングです。URLセーフなBase64では省略されることがよくあります。