本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
Base64エンコーダー・デコーダー

Base64エンコーダー・デコーダー

UTF-8テキストやファイルをBase64にエンコードし、文字列やdata URIを元のテキスト・ファイルへデコードします。

0 文字 ・ 0 バイト
0 文字 ・ 0 バイト

主な機能

  • UTF-8テキストを標準Base64またはパディングなしのURL-safe Base64へ変換します。
  • 標準・URL-safe Base64文字列をUTF-8テキストへデコードします。
  • ファイルを純粋なBase64とMIME形式付きのdata URIとして読み取ります。
  • Base64やdata URIをダウンロード可能なファイルへ復元し、画像ならプレビューします。

使い方

  1. テキストまたはファイルタブを選びます。
  2. エンコードする値を入力するか、デコードするBase64を貼り付けます。
  3. 結果をコピーするか、復元したファイルをダウンロードします。

活用例

  • APIペイロードを確認

    UTF-8テキストをBase64へ変換したり、受け取った値を読める文章へ戻したりします。

  • ファイルとData URIを変換

    ファイルからBase64 Data URIを作成し、Base64データをファイルとして再保存します。

プライバシー

テキストのエンコードとファイルの読み取り・復元はブラウザ内で処理され、テキストタブの入力と設定はそのブラウザのローカルストレージに保存されます。

動作要件

大きなファイルはBase64変換時に多くのブラウザメモリを使用することがあります。

よくある質問

日本語や絵文字も正しくエンコードできますか?
はい。テキストをUTF-8バイトへ変換してからBase64にし、デコード時もUTF-8テキストへ戻します。
URL-safe Base64にも対応していますか?
テキストモードでURL-safe出力を選べます。デコーダーは-と_を含むURL-safe入力も正規化します。