Base64 Encoder & Decoder
Instantly convert plain text to Base64 format and vice versa. Fully client-side and UTF-8 safe.
Plain Text Input
Base64 Output
Output will appear here automatically
よくある問題
オンラインでBase64をデコードする方法は?
このツールを使用して、ブラウザ上で即座にデコードできます。有効なBase64文字列を入力してデコードボタンを押すだけです。データはローカルで処理されるため安全です。
テキストをBase64にエンコードするには?
変換したいテキストを入力し、エンコードモードを選択します。当ツールはUnicodeに対応しているため、日本語も問題なく変換可能です。
ワークフロー
Base64 エンコーダー / デコーダー とは?
Base64は、バイナリデータを64個の印字可能なASCII文字に変換する方式です。これにより、HTTPヘッダー、JSON、メールなどのテキスト専用チャネルでもデータを安全に転送できます。このツールは、ブラウザ内でBase64のエンコードとデコードを即座に行います。
Base64 エンコーダー / デコーダー の使い方
エンコードまたはデコードモードを選択し、入力を貼り付けて実行ボタンをクリックしてください。エンコードはUnicodeを含むすべてのUTF-8テキストに対応しており、デコードには有効なBase64文字列が必要です。
使用例
エンコード:
入力: Hello, World!
出力: SGVsbG8sIFdvcmxkIQ==
デコード:
入力: U0VDUkVU
出力: SECRET活用例
1. JWTトークンのペイロードをデコードして内容を確認する。
2. HTMLやCSSに小さな画像をData URIとして埋め込む。
3. HTTP Basic認証ヘッダー用の資格情報をエンコードする。
4. JSON API経由でバイナリデータを送信する。
5. Base64エンコードされた環境変数をデコードする。
よくある質問
Base64は暗号化と同じですか?
いいえ。Base64はエンコード方式であり、簡単に復元可能です。セキュリティ目的ではなく、データの形式互換性のために使用してください。
Unicodeや絵文字には対応していますか?
はい。内部でTextEncoderを使用してUTF-8として処理するため、日本語や絵文字も正しくエンコード・デコードできます。
デコード結果が文字化けするのはなぜですか?
元のデータがテキストではなく画像やPDFなどのバイナリファイルである可能性があります。Base64はあらゆるデータに使用されます。