URLエンコード / デコード
日本語URLやクエリパラメータをエンコード・デコードして確認できます
文字列を入力
URL、クエリ文字列、日本語を含む文字列などを入力してください。
URLパラメータ確認や文字列変換に利用できます。
変換結果
URLエンコード・デコードで確認したいこと
URLに日本語やスペース、記号をそのまま入れると、リンク先で文字化けしたり、クエリパラメータが途中で切れたりすることがあります。このツールでは、URLに含めたい文字列をエンコードしたり、%E3%81%AEような文字列をデコードして元の内容を確認できます。
「URLエンコードしたい」「クエリパラメータをデコードしたい」「日本語URLが正しく渡るか確認したい」ときに、入力してすぐ変換できます。
API・フォーム・リダイレクトURLでの利用シーン
Web開発では、検索キーワード、氏名、住所、メモ、リダイレクト先URLなどをクエリパラメータとして扱う場面があります。日本語や「&」「=」「?」などの記号を含む値は、URLエンコードしておかないと意図しない区切りとして解釈されることがあります。
APIの動作確認、フォーム送信後のURL確認、メールやチャットに貼るリンクのチェック、SEO設定で使うURLの確認など、開発中のちょっとした検証に使えます。
スマホでURLを変換したい場合
スマホで長いURLを確認していると、パラメータの一部だけを変換したい場面があります。UtiLabのURLエンコード・デコードツールはブラウザだけで使えるため、アプリのインストールや登録は不要です。
スマホでも入力欄にURLや文字列を貼り付けて、エンコード・デコード結果をコピーできます。外出先で共有リンクを確認したいときや、チャットで受け取ったURLの中身を確認したいときにも使えます。
入力内容の扱いとセキュリティ
変換処理はブラウザ内で行います。入力したURLや文字列を変換のためにサーバーへ送信したり、UtiLab側で保存したりしません。
ただし、URLの中にパスワード、認証トークン、個人情報などが含まれている場合は、変換後の文字列を他人に共有しないよう注意してください。エンコードは暗号化ではなく、URLで扱える形に変換するための処理です。
うまく変換できない場合の確認ポイント
デコード時にエラーになる場合は、%の後ろに続く文字が不足している、途中でコピーが切れている、すでに一部だけデコードされている可能性があります。
また、URL全体を変換する場合と、パラメータの値だけを変換する場合では結果の見え方が変わります。「name=山田 太郎」のような値をURLに含めたい場合は、値の部分だけをエンコードすると確認しやすくなります。
URLエンコード・デコードでよくある質問
日本語URLをエンコードできますか?
はい。日本語、スペース、記号を含む文字列をURLで扱いやすい形式に変換できます。
%E3%81%AEような文字列を元に戻せますか?
はい。URLエンコードされた文字列をデコードして、元の日本語や記号を確認できます。
入力したURLは保存されますか?
保存されません。変換処理はブラウザ内で行われ、入力内容をサーバーに保存しません。
スマホでも使えますか?
スマホのブラウザでも利用できます。URLを貼り付けて変換し、結果をコピーできます。
エンコードは暗号化ですか?
いいえ。URLで使える文字形式に変換するだけで、内容を隠すための暗号化ではありません。
デコードできない文字列があります
%の後ろに続く文字が欠けている、コピー範囲が途中で切れている、二重変換されている場合があります。元の文字列を確認してから再度変換してください。