Base64のエンコードとデコード
テキストやファイルをBase64に変換し、Base64を元に戻します。
Base64 エンコード・デコードの使い方
エンコードかデコードを選択
エンコードはテキストやファイルをBase64に変換します。デコードはBase64をテキストやファイルに戻します。
貼り付けるかファイルを開く
入力・貼り付けするか、ファイルをドロップします。入力に合わせて結果がすぐに更新されます。
コピーまたはダウンロード
結果をコピーするか、ダウンロードします。デコードした画像やファイルは正しい拡張子で保存されます。
Utils365が選ばれる理由
あらゆる言語と絵文字に対応
テキストはUTF-8でエンコードされるため、日本語、中国語、アラビア語、アクセント記号、絵文字も元どおりに復元されます。
柔軟なデコーダー
改行、URL-safe Base64、= パディングの欠落、data: URLのプレフィックスもすべて自動で処理します。
ファイルや画像にも対応
最大50 MBまでのファイルをエンコードでき、Base64を画像、PDF、ZIPにデコードしてプレビューできます。
完全なプライバシー保護
エンコードとデコードはブラウザ内で行われるため、貼り付けたトークンやキーがアップロードされることはありません。
よくある質問
Base64とは何ですか?
画像やファイルなど、あらゆるデータを64種類の基本的な文字(A–Z、a–z、0–9、+、/)だけで表す方法です。バイナリデータをメール、JSON、HTML、URLで扱えるようにします。
Base64は暗号化ですか?
いいえ。誰でもデコードできるため、何も隠せません。テキストしか扱えないシステムでデータを安全に運ぶためのもので、秘密を守るためのものではありません。
Base64が元のデータより大きくなるのはなぜですか?
3バイトごとに4文字になるため、Base64は元のデータより約3分の1大きくなります。
URL-safe Base64とは何ですか?
+ と / の代わりに - と _ を使い、通常は = パディングを省いた形式です。結果をWebアドレスやファイル名に含められます。JWTで使われています。デコーダーはどちらの形式にも対応しています。
Base64の画像をデコードできますか?
はい。data:image/…;base64, プレフィックスの有無にかかわらず、Base64を貼り付けてください。プレビューが表示され、正しい拡張子で画像をダウンロードできます。
data URLとは何ですか?
data:image/png;base64, のようにファイルの種類を示すプレフィックスが付いたBase64です。ブラウザはHTMLやCSSで直接表示できます。ファイルのエンコード時に「Data URL」にチェックを入れると追加されます。