
URLエンコード・デコードツール
URLエンコード・デコードツールは、日本語URLや記号を含む文字列をワンクリックで相互変換できる無料ツールです。クエリパラメータの分解表示にも対応し、入力内容はブラウザ内で処理されサーバーに送信されません。
スペースの変換:
0
入力文字数
0
出力文字数
クエリパラメータを分解表示(0件)
※入力データはサーバーに送信されません。ブラウザ内で完結して処理されます。
URLエンコード・デコードツールとは?
URLエンコード・デコードツールは、URLに使用できない日本語や記号などの文字を「%」を使った特殊なコード(パーセントエンコーディング)に変換、またはその逆変換を行うツールです。APIのパラメータ作成やSNSシェアURLの確認、文字化けしたURLの解析など、Web制作・開発の現場で日常的に発生する作業を効率化します。
各機能の説明
-
URLエンコード入力した文字列を%エンコーディング形式に変換し、URLとして安全に使える形式にします。
-
URLデコード%エンコードされた文字列を元の日本語・記号に戻し、内容をそのまま確認できます。
-
入出力の入れ替え出力結果を入力欄に移動し、続けて逆方向の変換をすぐに行うことができます。
-
スペースの変換形式選択スペースを「%20」と「+」のどちらに変換するか、用途に合わせて選択できます。
-
クエリパラメータ分解表示デコード結果のURLパラメータをキーと値ごとに分解し、一覧で表示します。
-
ワンクリックコピー変換結果やパラメータの値を、クリップボードへ簡単にコピーできます。
クエリパラメータの分解表示について
-
パラメータの自動分割「&」で区切られたパラメータを、キーと値のペアに分割して一覧表示します。
-
値だけを個別コピー各パラメータの値は、隣接するコピーボタンでそのまま取得できます。
-
長いURLでも見やすくパラメータごとに改行表示されるため、デバッグ時の視認性が向上します。
-
不要時は非表示パラメータを含まないURLや文字列の場合、表示エリアは自動的に非表示になります。
こんなときに使う
-
API開発・デバッグ時リクエストURLのクエリパラメータを分解して、内容を素早く確認したいとき。
-
日本語URLの共有SNSやメールで送られてきた%エンコード済みURLの内容を確認したいとき。
-
フォーム送信データの確認application/x-www-form-urlencoded形式のデータをデコードして確認したいとき。
-
リンク作成・整形日本語のファイル名や検索キーワードを含むURLを、安全な形式に変換したいとき。
-
コーディング学習URLエンコードの仕組みを実際に試しながら、変換結果を理解したいとき。
よくある質問
-
URLエンコードとは何ですか?
URLエンコードとは、URLで使用できない日本語や記号などの文字を「%」と16進数で表す「パーセントエンコーディング」に変換することです。これによりURLとして正しく機能するようになります。
-
スペースは「%20」と「+」のどちらに変換すればいいですか?
RFC 3986に準拠する場合は「%20」を、application/x-www-form-urlencoded形式(フォーム送信時など)の場合は「+」を使用します。用途に応じて切り替えてください。
-
入力した内容はサーバーに送信されますか?
送信されません。本ツールはすべての処理をブラウザ内のJavaScriptで行うため、入力したURLや文字列が外部のサーバーに送られることはなく、安全にご利用いただけます。
-
クエリパラメータの分解表示はどのような場合に表示されますか?
デコード結果(またはエンコード前の文字列)に「?」以降のパラメータ(クエリ文字列)が含まれている場合に自動表示されます。各パラメータはキーと値のペアに分解され、個別にコピーできます。
-
デコード時にエラーが表示されるのはなぜですか?
入力された文字列に不正な%エンコーディング(例:不完全な%表記)が含まれている場合、デコードできずエラーになります。正しくエンコードされた文字列かご確認ください。