Utils365

Base64のエンコードとデコード

テキストやファイルをBase64に変換し、Base64を元に戻します。

テキストを入力するか、ファイルを開くかここにドロップしてください

次: JSON CSV 変換 · QRコード作成

このツールの不具合を報告

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

  1. エンコードかデコードを選択

    エンコードはテキストやファイルをBase64に変換します。デコードはBase64をテキストやファイルに戻します。

  2. 貼り付けるかファイルを開く

    入力・貼り付けするか、ファイルをドロップします。入力に合わせて結果がすぐに更新されます。

  3. コピーまたはダウンロード

    結果をコピーするか、ダウンロードします。デコードした画像やファイルは正しい拡張子で保存されます。

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」にチェックを入れると追加されます。