Base64・URL・Unicodeエンコード オンライン無料

テキストのBase64変換、URLのパーセントエンコード、Unicodeエスケープに対応。形式を選んでテキストを貼り付け、結果をコピーするだけ。データはブラウザの外に出ません。

エンコード方式:
簡単な3ステップ

オンラインでテキストをエンコードする方法

方式を選んで入力すると、出力欄に結果が表示されます。

1

エンコード方式を選ぶ

作成・読み取りたいデータに合わせて、Base64、URL、Unicodeを選びます。

2

テキストを貼り付ける

変換したい文字列を入力欄に入力または貼り付けます。

3

エンコードまたはデコードする

エンコードでテキストを変換し、デコードで符号化された値を読めるテキストに戻します。結果はコピーできます。

方式の選び方

Base64・URL・Unicodeの比較

データの受け渡しで生じる異なる問題に対応する3つの方式。

エンコード方式 出力例 用途
Base64 SGVsbG8gd29ybGQ= テキスト内のバイナリデータ データURL、メール添付、JSONペイロードなど
URL Hello%20world ブラウザのアドレスバーで扱うクエリ文字列やパス
Unicode \u0048\u0065\u006c\u006c\u006f ソースファイル、JSON文字列、非ASCII文字を保存できないシステム

エンコードは暗号化ではありません: 3つの形式はいずれも誰でも元に戻せます。内容を秘密にする必要がある場合は、73hiのAESツールをご利用ください。

無料テキストエンコーダー

ちょっとした変換を素早く

インストール・登録不要。結果はワンクリックでクリップボードへ。

即座に変換

方式を選び、貼り付けてボタンを押すだけ。出力欄にすぐ結果が表示されます。

双方向に対応

エンコードで安全に受け渡せる値を作り、デコードで届いた値を読み取れます。

ワンクリックでコピー

変換した文字列をクリップボードにコピーし、コードやリクエストに貼り付けられます。

端末内で安全に処理

すべてブラウザ内で動作するため、貼り付けたテキストはサーバーに送信されません。

よくあるご質問

テキストエンコードのFAQ

テキストはサーバーに送信されますか?

いいえ。ブラウザ内のJavaScriptでエンコード・デコードするため、貼り付けたテキストが端末の外に出ることはありません。

Base64は何に使いますか?

Base64はバイナリデータやテキストを安全な文字の組み合わせに変換し、JSONペイロード、メール添付、データURLなど、プレーンテキストのみを扱うシステムで受け渡せるようにします。暗号化ではないため、機密性はありません。

Base64よりURLエンコードを使うべき場面は?

URL内で値の可読性を維持したい場合に使います。空白、アンパサンド、疑問符などの予約文字のみを置き換えるためです。内容を一まとまりのデータとして転送したい場合はBase64を使います。

Unicodeオプションは何をしますか?

文字をエスケープシーケンスに変換します。例: \u0041。ソースファイル、JSON文字列、非ASCII文字を直接扱えないシステムで役立ちます。

デコードに失敗する入力があるのはなぜですか?

デコードには、同じ方式でエンコードされた入力が必要です。不正なBase64文字列、パディングの誤り、すでにデコード済みのURLなどは、エラーや文字化けの原因になります。

Base64は暗号化ですか?

いいえ。Base64は誰でも元に戻せるため、セキュリティ上の保護はありません。内容を保護する場合は、73hiのAESなどの暗号化ツールを使ってください。