ブラウザ内でテキストを Base64 にエンコード、Base64 をプレーンテキストにデコードし、Unicode を安全に扱えます。
関連
JSON, JWT, and Base64 tools that process every byte locally in your browser tab — no upload endpoint, no server-side logs of pasted payloads.
Base64 は可逆エンコーディングであり、暗号化ではありません。1 ステップでデコードし、Unicode を正しく扱い、Base64url を使う JWT セクションを読み取ります。
AI の応答は一見 JSON のようでも、Markdown フェンス、コメント、Python 風リテラル、JavaScript オブジェクト構文を含むことがよくあります。
Base64 は、64 種類の印字可能な ASCII 文字を使ってバイナリデータを表現する、バイナリからテキストへのエンコード方式です。JSON、XML、HTML、メールなどのテキスト形式にバイナリデータを埋め込むときによく使われます。
これは双方向の base64 converter —— 任意のテキストを Base64 にエンコードしたり、Base64 文字列を元の内容に戻したりできます。convert to base64 online として、CSS への画像埋め込み、data URI の組み立て、Basic Auth ヘッダの生成などに最適です。Python では base64.b64decode(text).decode('utf-8') に相当(base64 decode python とも検索されます)。このページは REPL を開かずに同じことをやってくれます。すべての処理はブラウザ内で完結し、何もアップロードしません。
data:image/png;base64,… 形式で CSS や HTML に埋め込みます本ツールは UTF-8 エンコーディングを使うので、日本語、中国語、アラビア語、絵文字などの非 ASCII 文字も正しく処理します —— 他のツールが文字化けさせる場面で utf-8 decoder としても使えます。
標準の Base64 は + と / を使い、= でパディングします。URL セーフな Base64url はそれらを - と _ に置き換え、パディングを取り除いて、その値を URL や JWT に安全に入れられるようにします。