このページは、デコード base64 と エンコード base64 の両方に対応した無料のBase64変換ツールです。Base64デコードで文字列の中身を確認したいときも、Base64エンコードでテキストやJSONを変換したいときも、ブラウザ上でそのまま結果を確認できます。Base64変換をすばやく行いたい開発者や一般ユーザーにとって使いやすく、API確認、メール本文、data URL、UTF-8文字列の処理にも便利です。
プレーンテキスト、JSON、または任意のUTF-8データをBase64エンコーディングに変換。
Base64文字列をすぐにテキストへデコード。
Base64URL / JWT
URLセーフなBase64トークン(JWT、APIキー、OAuth)をデコード
Web URLに+と/の代わりに-と_を使用
出力の末尾から=を削除
可読性のためにスペースを保持
デコード前にBase64入力の有効性を検証
JPG、PNG、SVG、WebPなどの画像ファイルを変換しますか?イメージ to Base64 コンバーターをご利用ください。
このツールはテキストベースのBase64エンコードおよびデコードに最適です。画像ファイルには、イメージ to Base64 コンバーターをご利用ください。
Base64は、テキストでは扱いにくいデータを文字列として安全にやり取りしやすくするためのエンコード方式です。API、JSON、メール、data URLなどで広く使われており、Base64変換ツールを使うことで内容確認や文字列変換を手軽に行えます。Base64は暗号化ではなく、データを別の表現に変換する仕組みです。
Base64デコードをしたい場合は、Base64文字列を入力欄に貼り付けるだけで、元のテキストやデータを確認できます。Base64エンコードをしたい場合は、通常のテキスト、JSON、URL、その他のUTF-8文字列を入力すると、すぐにBase64形式へ変換できます。このBase64変換ツールは操作がシンプルで、変換結果をそのままコピーして使えます。
Base64では、英大文字、英小文字、数字、さらに「+」と「/」を使ってデータを表現し、必要に応じて「=」で長さを調整します。この仕組みにより、バイナリデータや複雑な文字列もテキストとして扱いやすくなります。Base64デコードやBase64エンコードは、データを送受信しやすい形に整えるための基本的な処理です。
Base64変換ツールは、APIレスポンスの確認、JSON内の値の処理、メール本文や添付情報の表現、data URLの生成、Basic認証の確認などでよく使われます。見慣れないBase64文字列の中身を読みたいときはBase64デコードが便利で、テキストを安全な文字列表現へ変えたいときはBase64エンコードが役立ちます。オンラインで使えるため、ソフトを入れずにすぐ確認できます。
このページは、Base64デコーダーとしてもBase64エンコーダーとしても使えるオンラインのBase64変換ツールです。短い文字列だけでなく、JSON、UTF-8テキスト、設定値、API関連のデータ確認にも向いています。貼り付けてすぐ結果を見られるため、Base64変換を素早く行いたいときに便利です。
URL-safe Base64は、通常のBase64で使われる「+」と「/」を、それぞれ「-」と「_」に置き換えた形式です。URL、トークン、JWT、クエリ文字列などで扱いやすいため、Web開発でよく使われます。用途によっては、通常のBase64ではなくbase64url デコードや base64url エンコードが必要になるため、この違いを理解しておくと便利です。
Base64変換は、UTF-8の日本語テキスト、Unicode文字、絵文字、JSONデータなどにもよく使われます。APIで返されたBase64値をBase64デコードして内容を確認したり、テキストをBase64エンコードして送信したりと、開発や検証の場面で役立ちます。シンプルな処理ですが、ブラウザですぐ使えるBase64変換ツールには大きな実用性があります。
このBase64変換ツールでは、エンコードしたい場合は通常のテキストやJSONを入力欄に貼り付け、デコードしたい場合はBase64文字列を貼り付けるだけで結果を確認できます。デコード base64 と エンコード base64 の両方をオンラインでそのまま実行できます。
はい、このBase64エンコーダー/デコーダーは無料です。ブラウザ上ですぐ使える無料のBase64変換ツールとして、Base64デコード、Base64エンコード、Base64変換を手軽に試せます。
いいえ、Base64は暗号化ではありません。Base64はデータの表現方法を変えるエンコード方式であり、デコードすれば元の内容を確認できます。機密情報を保護したい場合は、別途暗号化が必要です。
Base64は、APIでバイナリデータを文字列として送るとき、JSONに埋め込むとき、メール本文や添付情報を安全な文字列形式で表現するときによく使われます。Base64変換ツールがあると、こうしたデータをすばやく確認したり変換したりできます。
はい、UTF-8として正しく処理される文字列であれば、日本語、Unicode文字、絵文字を含むテキストもBase64エンコードやBase64デコードが可能です。文字コードが合っていない場合は、変換後の結果が読みにくくなることがあります。
URL-safe Base64は、通常のBase64の一部文字をURL向けに置き換えた形式です。「+」は「-」、「/」は「_」になり、URLやトークン内でも扱いやすくなります。JWTなどのWeb用途でよく使われます。
このページは主にテキストベースのBase64エンコードとBase64デコード向けです。文字列、JSON、UTF-8テキストの変換には便利ですが、画像ファイルを直接アップロードしてBase64へ変換する専用ツールではありません。
はい、一般的な標準Base64の形式を前提とした正確なBase64変換に対応しています。入力が正しいBase64文字列であれば、通常は問題なくデコードできます。ただし、文字コードの違いや不完全な入力がある場合は、期待どおりに表示されないことがあります。
一般的な例では、「Hello World」はBase64で「SGVsbG8gV29ybGQ=」になります。このような簡単な例を使うと、Base64エンコードとBase64デコードの仕組みを理解しやすくなります。
「=」はパディングです。Base64ではデータ長をそろえるために末尾へ追加されることがあります。入力データの長さによっては1つまたは2つ付き、形式を正しく保つために使われます。
下にテキスト、JSON、またはUnicode文字列を貼り付けると、Base64エンコードやBase64デコードの結果をすぐ確認できます。
無料、プライベート、広告なし
テキストの変換、エンコード、加工に使える無料オンラインツール
テキストの大文字・小文字を変換 — 大文字、小文字、タイトルケースなど
テキストをモールス符号に変換、またはその逆
テキストをバイナリに変換、またはその逆
ROT13暗号を使用してテキストをエンコードおよびデコード
対応している範囲でテキストを Unicode 上付き文字に変換します。
対応している場合にテキストをUnicodeの下付き文字に変換します
コピー・ペースト用の Unicode 打ち消し線テキストを瞬時に生成
画像をBase64文字列とデータURIに変換します