🛠️Lifetools100← 一覧に戻る

URLエンコード / デコード

URLの%エンコード変換・クエリパラメータ解析をブラウザ完結で。

テキスト → %エンコード済みURL

入力
出力
変換結果がここに表示されます

よく使うエンコード一覧

スペース%20
!%21
#%23
&%26
=%3D
/%2F
?%3F
@%40

このツールでできること

検索キーワード付きのURLをSNSやメールに貼ったら文字化けした、APIに日本語パラメータを渡したい、%だらけのURLを読める形に戻したい——テキストやURLのパーセントエンコード/デコードをブラウザだけで行います。クエリパラメータの解析にも対応しています。

  • 検索キーワードや日本語を含むURLの作成に
  • %エンコードされたURLを読める文字に戻す作業に
  • クエリパラメータ(?key=value)の中身の確認に

使い方

  1. エンコード/デコードの方向を選びます。
  2. 変換したいテキストまたはURLを入力します。
  3. 変換結果をコピーして利用します。

URLエンコードの仕組み

URLで使える文字は英数字と一部の記号に限られています。それ以外の文字(日本語・スペース・「&」「?」など)は、データの1バイトごとを「%+16進数2桁」に置き換える「パーセントエンコーディング」で表します。日本語はUTF-8で複数バイトになるため、1文字が「%E3%81%82」のように複数の%で表されます。これによりURLの中でも安全に文字を運べます。

エンコード例

元の文字エンコード後
スペース%20
&(アンド)%26
?(クエスチョン)%3F
あ(日本語)%E3%81%82

よくある質問

Q. URLエンコードはなぜ必要なのですか?
A. URLには使える文字が決められており、日本語・スペース・一部の記号はそのまま使えません。%形式に変換することでURLの中でも安全に扱えます。
Q. 日本語が「%E3%81…」になるのはなぜ?
A. 日本語はUTF-8で複数バイトになり、1バイトごとを「%+16進数2桁」で表すためです。「あ」は%E3%81%82の3バイトです。デコードで元に戻ります。
Q. 入力した内容は外部に送信されますか?
A. いいえ。変換はすべてブラウザ内で完結し、サーバーには送信されません。安心してご利用いただけます。

※ エンコードの要否や方式は用途により異なります。システムに渡す際は仕様をご確認ください。入力したテキストはブラウザ内でのみ処理されます。

関連ツール

🔐
Base64エンコード・デコード
テキストをBase64形式にエンコード、またはBase64テキストをデコードします。
📋
JSON整形・バリデーター
JSONを貼り付けるだけで自動整形・構文チェック。シンタックスハイライト・圧縮・キーソート対応。
#️⃣
ハッシュ生成ツール
テキストやファイルのMD5・SHA-256・SHA-384・SHA-512ハッシュを即生成。ブラウザ内のみで処理するので安全。
📝
Markdownプレビュー
Markdownをリアルタイムにプレビュー。見出し・リスト・コードブロック・リンクなど対応。HTMLコピー機能付き。