本文へスキップ
Lite Tools

開発

Base64 エンコーダ / デコーダ

テキストを Base64 にしたり、Base64 をテキストに戻したりします。UTF-8 を使うので、アクセント付き文字や CJK も往復できます。

変換する内容を入力してください。

使い方

エンコードするなら平文、デコードするなら Base64 を貼ります。向きは切り替えます。不正な Base64 は文字化けではなくエラーになります。

よくある質問

なぜ btoa をそのまま使わないのですか?
btoa は Latin-1 のバイナリだけです。ここでは先に UTF-8 バイトへするので、「café」や「日本語」も正しく往復します。
ファイルはデコードできますか?
このページはテキスト向けです。大きなバイナリは専用ツールへ。ここでは断片やトークンを想定しています。