Base64 エンコード/デコード
テキストのリアルタイム双方向エンコード/デコード、画像の Data URI 変換に対応!
- 「テキスト エンコード/デコード」または「画像を Base64 へ」タブを選択します。
- テキストモード: 左側に平文を入力すると右側に Base64 が自動表示され、右側に Base64 を貼り付けると左側で自動デコードされます。
- 画像モード: アップロードエリアをクリックするか画像をドラッグすると、Data URI の Base64 文字列を取得できます。
- コピー ボタンをクリックして結果をクリップボードにコピーできます。
どんなときに使う?
- テキスト、トークン、設定値、API 応答などを Base64 に変換して、送信や埋め込み、テストに使いたいとき。
- 画像を Data URI にして、HTML や CSS、テストデータへ直接埋め込みたいとき。
- 受け取った Base64 文字列の中身が本当に想定どおりか、すばやく確認したいとき。
Base64 は暗号化ですか?
違います。Base64 はあくまでエンコード方式です。内容を受け取った人は簡単に元へ戻せるため、機密情報の保護には使えません。
デコードすると文字化けやエラーになるのはなぜですか?
標準的でない Base64、余分な文字の混入、元データが UTF-8 ではないことがよくある原因です。元がバイナリデータなら、文字として表示すると壊れて見えることもあります。
画像を Data URI にする用途は何ですか?
HTML の src や CSS の background-image にそのまま貼り付けられます。小さなアイコン、プロトタイプ、単一ファイルのデモには便利ですが、大きな画像には向きません。
なぜ Base64 にすると元より長くなるのですか?
Base64 の性質として、同じバイト列を表現するためにより多くの文字を使います。そのため、結果は通常、元データよりおよそ 3 分の 1 ほど大きくなります。
このツールは大きなファイルや大量画像にも向いていますか?
あまり向いていません。このページはテキストや小さな画像をすばやく変換・確認する用途に適しています。大きなファイルや大量処理なら、別のバッチ処理やバックエンド処理の方が適切です。
Base64
データエンコード
API 開発
2026-03-24
Base64完全ガイド: 仕組み・使いどころ・よくある落とし穴
Base64 は API、JWT、メール、Data URL で広く使われますが、暗号化ではありません。本記事では原理、運用上の注意点、実務での使い分けを分かりやすく解説します。
URL エンコード
パーセントエンコード
Web 開発
2026-03-15
URL エンコード完全ガイド:パーセントエンコードの基本と実務の落とし穴
URL エンコードは単純に見えますが、実際にはパラメータ崩れ、二重エンコード、API 連携不具合の原因になりがちです。本記事では encodeURI と encodeURIComponent の違いを含め、実務で使える判断基準を解説します。