WALUDO ツール
CONVERT.02 BASE64

Base64 エンコード/デコード

左側に平文を入力してエンコードするか、右側に Base64 を貼り付けてデコードします。

TXT

平文

B64

エンコード後

§ 01

Base64 ツールの使い方

1
1

テキストを入力

左のエディターにエンコードするテキストを入力するか、右側にエンコード済みの内容を貼り付けます。

2
2

リアルタイムで変換

反対側に結果がすぐ表示されます。どちらのエディター上部のコピーでも内容をコピーできます。

§ 02

よくある質問

Q1Base64 エンコードとは?

Base64 は 64 個の印字可能文字でバイナリデータを表す方式です。メール、XML、JSON などのテキスト環境でデータを扱う際に使われます。

Q2Base64 は暗号化ですか?安全ですか?

いいえ。Base64 は単なるエンコードで、誰でも簡単にデコードできます。パスワードや機密情報の「暗号化」には使わないでください。

Q3データはアップロードされますか?

いいえ。すべてブラウザー内で処理され、ユーザーデータを送信・保存しません。

Q4なぜ Base64 は元データより長くなるのですか?

3 バイトを 4 文字で表すため、長さは約 33% 増えます。たとえば abc は YWJj になります。

Q5Base64、Base64URL、Base32 の違いは?

Base64 は +、/、= を使い、Base64URL は URL 向けに文字を置き換えてパディングを除きます。Base32 は A-Z と 2-7 を使い、鍵やコードで利用されます。

Q6文字列が Base64 かどうか判定するには?

使用文字、4 の倍数の長さ、末尾だけにある = を確認できます。ただし、最終的にはデコードして確かめてください。

§ 03

このツールを選ぶ理由

リアルタイム双方向変換:入力中にエンコードとデコードを同時に実行します。

完全な UTF-8 対応:中国語、日本語、絵文字などのマルチバイト文字も扱えます。

データを守る設計:処理はブラウザー内で完結し、オフラインでも利用できます。

広告・追跡なし:作業に集中できるシンプルな操作感です。

§ 04

Base64 の主な用途

Data URI:小さな画像やフォントを HTML/CSS に埋め込み、HTTP リクエストを減らします。

API 認証:HTTP Basic Auth は base64(username:password) 形式で認証情報を送ります。

JWT トークン:JSON Web Token の payload は Base64URL でエンコードされます。

メール添付:MIME はバイナリ添付を Base64 で表します。

設定ファイル:バイナリを JSON、XML、YAML 内のテキストとして保存します。

データ転送:テキストだけを扱うシステムでバイナリを送ります。

§ 05

Base64 の仕組み

Base64 の仕組み

Base64 は 3 バイト(24 ビット)を 4 つの 6 ビットグループに分け、64 個の印字可能文字へ対応付けます。入力が 3 の倍数でなければ = で埋めるため、出力長は常に 4 の倍数になり、末尾に 1~2 個の = が付くことがあります。

✳ WALUDO TOOLBOX ✳ ブラウザー標準ツール · NO SERVER · NO DATA COLLECTION

ファイルがパソコンから外へ出ることはありません · FILES STAY LOCAL · PRIVACY FIRST