クライアント側処理 · アップロード不要 · 100% プライベート
エンコードとデコード Base64
ブラウザで瞬時に
テキスト・画像・ファイル・PDF を Base64 に変換。リアルタイムでプレビューでき、すべてブラウザ上で完結。サーバーへのアップロードは一切ありません。
登録不要 · データ保存なし · オフラインで動作
Base64 変換ツール
テキストをBase64にリアルタイムでエンコード・デコード。標準およびURLセーフ形式に対応。
Frequently Asked Questions
What is Base64 encoding?
Base64 is a binary-to-text encoding scheme that represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /). It is commonly used to transmit data over text-only channels like JSON, XML, and email.
Is Base64 encryption?
No. Base64 is reversible encoding, not encryption. Anyone can decode a Base64 string without a key. Never use it to protect passwords or sensitive data.
Why does Base64 make data ~33% larger?
Base64 encodes every 3 bytes of input into 4 characters of output. This 4:3 ratio means the encoded result is always about 33% larger than the original.
What is URL-safe Base64?
URL-safe Base64 replaces + with - and / with _ to avoid conflicts with URL encoding. It is widely used in JWTs (JSON Web Tokens), data URIs, and query string parameters.
Can Base64 handle Unicode and emoji?
Yes. Text is first encoded to UTF-8 bytes, and those bytes are then Base64-encoded. This tool handles Unicode automatically.
When should I use Base64 for text?
Use Base64 when transmitting binary or special characters through text-only systems such as JSON payloads, XML documents, email headers, or URL query strings.
必要なすべての Base64 ツール
各フォーマット専用のコンバーター、それぞれのユースケースに最適化。
テキスト → Base64
テキストをURLセーフ対応でBase64にエンコード。
Base64 → テキスト
Base64文字列を読めるテキストにデコード。
画像 → Base64
PNG、JPG、SVG等をBase64に変換。CSSとHTMLのコード付き。
Base64 → 画像
Base64をデコードして画像をリアルタイムプレビュー。
ファイル → Base64
ドラッグ&ドロップでBase64に変換。最大25MB対応。
Base64 → ファイル
Base64からファイルを復元。MIME自動検出付き。
PDF → Base64
PDFをBase64にエンコード。埋め込みや転送に最適。
Base64 → PDF
Base64をデコードしてPDFとしてダウンロード。
16進数 ↔ Base64
16進数とBase64の相互変換ツール。
Base64 を検証
Base64の妥当性を検査。パディングやエンコード方式も判定。
コードサンプル
JS、Python、PHP、GoのBase64コード例をコピーして使えます。
Base64 アイコン
6,000以上のSVGアイコンをBase64やCSSとしてコピー。