Base64 エンコード
文字もファイルも、化けずに Base64 へ。
無料 · 登録不要 · 端末内で処理
ファイルはここで読み、送りません
- UTF-8のバイトで
- 2つの文字種
- Anyも端末で
- 0件の送信
Base64 エンコードの仕様
- 向き
- 符号化、復号も同じ画面
- 文字の扱い
- 文字でなく UTF-8 バイト
- ファイル
- ファイルも端末の中で
- 文字の種類
- + / か - _ か
- 大きさ
- 元より三割ほど長い
- 料金
- 無料
- 登録の要否
- 不要
- 処理する場所
- 端末の中で
Base64 エンコードの使い方
- 1
符号化に合わせる
画面を符号化側に
- 2
文字かファイルを足す
打つ・貼る・選ぶ
- 3
種類を選んでコピー
種類を選んでコピー
よくある質問
漢字が別の所で化けるのはなぜ?
UTF-8 のバイトではなく文字から符号化されたからです。ここは UTF-8 を通すので、往復すれば絵文字も含めて入れたものがそのまま返ります。
URL 安全はいつ使いますか?
結果を URL に入れるときです。+ と / を - と _ に替え、詰め文字も付けないので、逃がす必要がありません。
ファイルは送られますか?
送られません。ファイルはこのタブの中で読み、端末から出ません。どこにも送らず、何も保存しません。
符号化すれば中身は隠れますか?
隠れません。Base64 は符号化なので誰でも戻せますし、この同じ画面でも戻せます。バイトを文字として運べるようにするだけです。
符号化した文字列は何のためか
切り替えを符号化にして、打つか貼るかファイルを選びます。文字は UTF-8 のバイトとして入り、種類は標準か URL 安全を選べます。
- 符号化すると、文字しか通さない所にもバイトを運べます。JSON の欄や手紙の添付など。
- 出力は三割ほど大きくなるので、大きなファイルは貼りにくい長さになります。
- 末尾の = は詰め文字で、URL 安全の形ではふつう落とします。
- データ URL はコンマのあとが符号化した文字列で、写す価値があるのはその部分です。
仕様をすべて見る
| 向き | 符号化。結果を確かめたいときは同じ切り替えで復号もできます。 |
|---|---|
| 文字の扱い | UTF-8 のバイトとして符号化するので、漢字も濁点も絵文字も戻したとき同じです。 |
| ファイル | どんなファイルでも符号化できます。このタブの中で読み、送りません。 |
| 文字の種類 | 標準は + と /、URL 安全は - と _ を使います。 |
| 大きさ | 元より三割ほど長くなるので、小さいファイル向きです。 |
| 料金 | 無料。作業の外に、広告と分かる形で広告が出ます。 |
| 登録の要否 | 不要。 |
| 処理する場所 | このブラウザのタブの中。どこにも送りません。 |
同じファイルのまま続ける
開発ツール一覧: SPOTTOOLSの開発ツール