URLエンコード / デコード
日本語や記号を含む文字列をURL(パーセント)エンコードしたり、その逆にデコードしたりできる無料ツールです。 処理はブラウザ内で完結し、データは送信されません。
使い方
「エンコード/デコード」を選び、入力欄に文字列を入れると、結果が下に表示されます。 クエリ文字列やリンクに日本語を含めたいときのエンコード、エンコードされたURLを読みたいときのデコードに使えます。
よくある質問
URLエンコードとは何ですか?
URLで使えない文字(日本語・空白・記号など)を、%に続く16進数(パーセントエンコード)に変換することです。たとえば「検索」は %E6%A4%9C%E7%B4%A2 になります。リンクやクエリ文字列を安全に扱うために使います。
encodeURIとencodeURIComponentの違いは?
encodeURIはURL全体向けで「/」「?」「&」などを変換しませんが、encodeURIComponentはクエリの値など「部分」向けでそれらも変換します。当ツールは部分文字列の変換に適した方式(component)を採用しています。
デコードでエラーになるのはなぜ?
「%」の後に正しくない16進数が続いているなど、パーセントエンコードとして不正な文字列はデコードできません。入力を確認してください。
入力した文字列は送信されますか?
いいえ。変換はすべてブラウザ内で行われ、入力内容が外部へ送信・保存されることはありません。