読み込み中...
読み込み中...
URLエンコード・デコード、フォームデータの + 空白復元、URL解析に対応。無料・登録不要。
URL変換・解析ツールは、URLの特殊文字を安全な形式へ変換したり、エンコード済みの文字列を元に戻したり、URLを構成要素ごとに確認したりするためのツールです。 URLエンコード(パーセントエンコーディング)は、URLに安全に含められない文字を%XX 形式(XXは16進数)に変換する仕組みです。 日本語、スペース、特殊記号などをURLに含める際に必要で、デコードやURL解析と組み合わせるとデバッグや共有前確認も効率化できます。
エンコード例
%20%E6%9D%B1%E4%BA%AC%26%3DencodeURIComponent・encodeURI・RFC 3986 を用途に応じて切り替え可能。
%XX の復元に加え、+ を空白として扱うフォームデータ解読にも対応。
プロトコル・ホスト・パス・クエリ・フラグメントを分けて確認できます。
キーと値を一覧化し、各パラメータを個別に確認できます。
結果をそのまま反対側の入力へ回して検証できます。
入力した文字列やURLはサーバーに送信されません。
| モード | エンコード対象 | 用途 |
|---|---|---|
| encodeURIComponent | 英数字・-_.!~*'()以外すべて | パラメータ値のエンコード |
| encodeURI | URL構造文字(:/?#[]@!$&'()*+,;=)を除く | URL全体のエンコード |
| RFC 3986 | 英数字・-_.~以外すべて | API署名、OAuth等 |
URLに使用できない文字(日本語、スペース、特殊記号)を%XX形式に変換する仕組みです。パーセントエンコーディングとも呼ばれます。
encodeURIComponentはパラメータ値向けで、:/?#等もエンコードします。encodeURIはURL全体向けで、URL構造文字はそのまま保持します。
はい。フォームデータモードを選ぶと、`application/x-www-form-urlencoded` で使われる `+` を空白として扱ってからデコードできます。通常のURLデコードと使い分け可能です。
URLをプロトコル、ホスト名、パス、クエリパラメータ、フラグメント等の構成要素に分解し、各パラメータのエンコード/デコード結果も表示します。
いいえ、すべてブラウザ内で処理されます。入力したテキストやURLが外部に送信されることはありません。
はい、完全無料・登録不要でご利用いただけます。