Base64デコード

標準Base64、URLセーフ(Base64URL)、data: URIの文字列を貼り付けると、読めるテキストにデコードします。画像・PDF・音声などのファイルは自動で判別されます。

0文字 · 0 B · 0行

ヒント: Ctrl + Enter(Macは⌘ + Enter)でデコードできます。

準備完了
0文字 · 0 B · 0行

Base64ファイルをデコード

Base64が入った.txt / .b64ファイルをここにドロップすると、元のファイル(画像、PDF、ZIP、音声など)に戻せます。最大100 MB。

クリックしてファイルを選択、またはここにドラッグ&ドロップ Base64またはデータURIを含むテキストファイル · 最大100 MB

Base64のデコード方法

  1. 入力欄にBase64文字列を貼り付けます(またはファイルデコーダーにファイルをドロップします)。
  2. 文字コードはUTF-8のままにします。最近のデータのほとんどに対応しています。�が表示される場合は自動判別か特定の文字コードを選んでください。
  3. デコードを押すか、リアルタイム変換をオンにして入力しながらデコードします。
  4. 結果をコピーまたはダウンロードします。デコードした画像・音声・動画・PDFはプレビューとダウンロードボタンが表示されます。

このデコーダーが対応している形式

  • 標準・URLセーフBase64 – +/と-_のどちらの文字セットも自動で受け付けるので、JWTの各部分やBase64URLトークンもそのままデコードできます。
  • 整っていない入力 – 改行(MIME、PEM)、空白、=パディングの欠落にも対応。不正な文字はスキップして通知し、厳密モードでは正確な位置を示してエラーにします。
  • データURI – data:image/png;base64,…をそのまま貼り付けられます。接頭辞は取り除かれ、MIMEタイプがファイル名に使われます。
  • 40以上の文字コード – UTF-8、UTF-16/32、Shift_JIS、EUC-JP、ISO-2022-JP、Windows-125x、ISO-8859-x、GBK、Big5、EUC-KRなどに対応し、自動判別も可能です。
  • ファイル – 画像(PNG、JPEG、GIF、WebP、SVG)、PDF、音声、動画、ZIP、Office文書を自動で判別し、プレビューやダウンロードができます。

例

Base64入力デコード結果
SGVsbG8gV29ybGQhHello World!
eyJhbGciOiJIUzI1NiJ9{"alg":"HS256"}(JWTヘッダー)

よくある質問

出力に�や文字化けが表示されるのはなぜですか?

Base64はバイト列だけを保存し、元の文字コードは保存しません。テキストがShift_JISやEUC-JPなど従来の文字コードで書かれている場合は、元の文字コードで選択するか自動判別を試してください。

結果がまだBase64のように見えます。どうすればよいですか?

データが二重にエンコードされている可能性があります。入力に使うを押してもう一度デコードしてください。

通常モードと厳密モードの違いは何ですか?

通常はBase64以外の文字を無視し、スキップした数をお知らせします。厳密モードでは最初の不正な文字やパディングエラーで止まり、その位置を強調表示するため、データの検証に便利です。

どのくらいの大きさまで入力できますか?

ファイル欄では最大100 MBまでデコードできます。テキスト欄には数MBのBase64を入力できます。