URLエンコード/デコード
URL文字列のエンコード・デコード・パースをリアルタイムで行えます。
URL全体(encodeURI)
encodeURIComponent: 文字列全体をエンコード(デフォルト)。クエリパラメータの値に使用。
encodeURI: URL構造文字(:, /, ?, #, & 等)を維持してエンコード。URL全体に使用。
URLエンコードとは
URLエンコード(パーセントエンコーディング)は、URLに使用できない文字を「%XX」形式のASCII文字列に変換する仕組みです。日本語やスペース、特殊文字をURLに含める際に必要になります。
このツールでは、encodeURIComponent相当の文字列エンコード/デコードに加えて、URL全体のパース(プロトコル、ホスト、パス、クエリ、ハッシュの分解)やクエリパラメータの編集機能も備えています。
主な機能
- encodeURIComponent / decodeURIComponent 相当の変換
- encodeURI 相当の変換(パス区切り文字を維持)
- URLパース(protocol, host, pathname, search, hash を分解表示)
- クエリパラメータの追加・削除・編集
関連記事
よくある質問
- Q. URLエンコードとは何ですか?
- URLエンコード(パーセントエンコーディング)は、URLに使用できない文字(日本語、スペース、特殊文字など)を「%XX」形式に変換する仕組みです。Webブラウザは自動的にエンコードを行いますが、API開発やデバッグ時には手動変換が必要になることがあります。
- Q. URLのパース機能とは?
- URLをプロトコル、ホスト、パス、クエリパラメータ、フラグメントに分解して表示する機能です。複雑なURLの構造を確認したり、クエリパラメータを個別に編集したりできます。
- Q. 日本語URLのエンコードに対応していますか?
- はい、日本語を含むURLのエンコード・デコードに完全対応しています。UTF-8ベースのパーセントエンコーディングで変換します。
関連ツール
開発者
Zeronova(ゼロノバ)
Product Manager / AI-Native Builder
19年以上のWeb/IT業界経験を持つPdMが、現場で本当に使えるツールを開発。登録不要・ブラウザだけで動作する無料ツールを93種類以上公開中。