ブラウザでBase64のエンコード、デコード、変換を行います。データがマシンから出ることはありません。
エンコーダー、デコーダー、コンバーター、バリデーター — すべてのワークフローに対応。
Drag-and-drop any image. Get a data URI ready to paste into HTML, CSS, or JSON.
Paste any Base64 string. Preview and download the decoded image instantly.
Encode any UTF-8 text. Standard or URL-safe.
Any file type — PDF, ZIP, font, binary.
Decode JWT tokens, API headers, config values.
Recover original files from Base64 strings.
Decode and export as lossless PNG.
Convert with adjustable quality.
Modern format, smaller file sizes.
Check if a string is valid Base64.
Calculate encoded output size before embedding.
Get HTML/CSS embed code in one click.
Complete guide to Base64 encoding and RFC 4648.
すべての処理がブラウザのネイティブAPIで実行されます。データがタブを出ることはありません。
ファイルをドロップ、文字列を貼り付け、または画像をアップロード。すべてローカルに保持されます。
const file = input.files[0];
FileReader、atob/btoa、Canvasがエンコードを処理 — すべてのブラウザに組み込み済み。
const b64 = btoa(binary);
文字列をコピー、ファイルをダウンロード。ネットワークリクエストはゼロ。
// no uploads. ever.
background-image: url('data:image/png;base64,…')を使用してください。+と/を使いますが、URLで問題が発生します。URL-safe版(RFC 4648 §5)はそれらを-と_に置き換えます。