URLエンコーダー
パーセントエンコーディングでURLを変換。
簡単な例
URLエンコーダー/デコーダー:パーセントエンコーディングでURLを変換
URLエンコーディング(パーセントエンコーディング)は、URLで安全に使用できない文字(スペース、日本語、特殊文字など)を%で始まるコードに変換する仕組みです。このツールではエンコードとデコードの双方向変換を即座に実行できます。
APIパラメータのエンコード、クエリ文字列の作成、URLのデバッグなど、開発者が日常的に必要とする機能を提供します。encodeURIとencodeURIComponentの両方のモードに対応しています。
すべての処理はブラウザ内で行われ、URLデータが外部に送信されることはありません。
よくある質問
URLエンコーディングとは何ですか?
URLエンコーディング(パーセントエンコーディング)は、URLで安全に使用できない文字を%で始まる16進数のコードに変換する仕組みです。例えば、スペースは%20に、日本語文字はUTF-8のバイト列に変換されます。
どんな文字がエンコードされますか?
アルファベット(A-Z、a-z)、数字(0-9)、および一部の記号(-_.~)はそのまま使用できます。スペース、日本語文字、特殊文字(!@#$%^&*()など)はすべてエンコードされます。
encodeURIとencodeURIComponentの違いは?
encodeURIはURL全体をエンコードしますが、URLの構造に必要な文字(://、?、&、#など)は変換しません。encodeURIComponentはパラメータ値のエンコードに使用し、これらの文字も含めてすべてエンコードします。
もっと知りたいですか? 完全ガイドを読む →