メインコンテンツにスキップ

🌐URLエンコード・デコード

日本語や記号を含む文字列を URL エンコード(パーセントエンコーディング)、またはデコードします。パラメータ用の encodeURIComponent と、URL 全体用の encodeURI を切り替えられます。

よく使う文字の変換表

文字エンコード後
スペース%20(フォームでは +)
&%26
=%3D
?%3F
/%2F
#%23
あ%E3%81%82

よくある質問

Q. URLエンコードとは?
URL に使えない日本語や記号を、%E3%81%82 のような「%+16進数」の形に変換することです。パーセントエンコーディングとも呼ばれます。
Q. encodeURIComponentとencodeURIの違いは?
encodeURIComponent は / ? & = なども変換するので、クエリパラメータの値に使います。encodeURI は URL の区切り文字を残すので、URL 全体の変換に使います。
Q. + とスペースの関係は?
フォーム送信(application/x-www-form-urlencoded)ではスペースが + になります。このツールのデコードでは + もスペースとして扱います。
Q. 文字化けしたURLを読むには?
デコードに切り替えて貼り付けると、日本語に戻せます。

ほかの無料ツール

ツール一覧を見る

個人開発のプロダクトを、仲間に見てもらおう

Solomaker は個人開発者のためのコミュニティです。作ったプロダクトを登録して、開発の記録を発信できます。

プロダクトを登録する(無料)