Skip to content
Zoyku

Base64 デコーダー

Base64 を UTF-8 を正しく扱って読めるテキストへ復元。data URI・API ペイロード・エンコード済み設定値が瞬時に分かります。

このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。

使い方

  1. 1Base64 文字列を入力欄に貼り付けます。
  2. 2デコードされたテキストが即座に表示され、ワンクリックでコピーできます。
  3. 3デコードに失敗する場合は、入力が途中で切れていないか・Base64 以外の文字が混在していないか確認します。

Base64 デコーダー

Base64 を貼り付けると、デコード結果がリアルタイムに表示されます。標準の TextDecoder を通すため、アクセント記号・絵文字・CJK などのマルチバイト UTF-8 も文字化けせず正しく出ます。

実用面では寛容です。入力内の空白や改行は無視され、data:image/png;base64, のような data URI プレフィックスはデコード前に自動で取り除かれます。

よくある質問

出力が意味不明な記号になるのはなぜ?

入力はおそらく UTF-8 テキストではありません。Base64 は画像・PDF・バイナリなど任意のバイトを扱えます。このツールはバイトを UTF-8 テキストとして解釈するため、バイナリは置換文字として表示されます。

URL セーフな Base64 もデコードできますか?

はい。+ と / の代わりに - と _ を使う JWT 風のデータを想定しています。パディングの有無を問わず標準 Base64 も OK です。

デコードはサーバー上で行われますか?

いいえ。すべてブラウザ内で完結し、文字列が端末の外に出ることはありません。

ツールを埋め込む

1 行であなたのサイトにツールを。訪問者のブラウザ内で動きます。

<iframe src="https://zoyku.com/ja/tools/base64-decoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — base64-decoder" loading="lazy"></iframe>
100% ローカル処理