Base64エンコーダー&デコーダー

テキストをBase64へ、またはBase64をテキストへ変換します。エンコードはブラウザ内のUTF-8で行われ、NEXNARAにはアップロードされません。

プライバシーに配慮 データはブラウザ内でローカル処理され、サーバーにはアップロードされません。

Base64とは?

Base64はバイナリデータを、A–Z、a–z、0–9、+、/ を使ったASCIIテキストにします。エンコードであり、暗号化ではありません。誰でもデコードできます。

使い方

テキストを貼ってエンコードを押すとBase64になります。Base64を貼ってデコードを押すと元のテキストに戻ります。コピーは出力があればそれを、なければ入力をコピーします。

Unicode対応

このツールはUTF-8バイトをエンコードするため、韓国語、日本語、中国語、アラビア語、ヒンディー語、絵文字も正しく往復できます。Unicode文字列に対する素のbtoaは使いません。

よくある用途

data URL、簡単なテキストの受け渡し、エンコード済み文字列の確認にBase64を使えます。秘密を隠す手段としては使わないでください。

プライバシー

テキストはブラウザ内に留まります。NEXNARAのサーバーにはアップロードされず、Cookie、ローカルストレージ、データベースにも保存されません。

よくある質問

Base64は暗号化ですか?

いいえ。Base64はエンコードです。簡単にデコードできるため、パスワードや秘密の保護には使わないでください。

Base64はUnicodeをエンコードできますか?

はい。このツールはまずテキストをUTF-8バイトにし、その後Base64にするため、英語以外の文字や絵文字も扱えます。

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

いいえ。処理はブラウザ内でローカルに行われ、サーバーにはアップロードされません。

無効なBase64だとどうなりますか?

無効なBase64と表示され、ページは壊れません。Base64入力内の空白は無視されます。