開発者ユーティリティ
URLエンコーダー&デコーダー
encodeURIComponentで特殊文字をエンコード、またはパーセントエンコードされたURLをすぐデコード。プライベートなクライアント処理です。
ブラウザで動作アップロード不要ライブプレビュー不正なURIを検出
エンコード
encodeURIComponent試す:
デコード
decodeURIComponent試す:
このURLエンコーダー&デコーダーの使い方
1
テキストまたはURLを入力
プレーンテキストをEncodeパネルに、パーセントエンコード文字列をDecodeパネルに貼り付けます。クエリ値、完全なパス、Unicodeテキストに対応します。
2
エンコードまたはデコード
対応するボタンで入力を変換します。無効なパーセント列は壊れた出力ではなく、わかりやすいエラーを表示します。
3
コピーまたはスワップ
結果をコピーするか、Swapで出力を入力に戻し、続けてもう一度処理できます。
このURLエンコーダーが役立つ理由
正確なパーセントエンコード
ブラウザネイティブのencodeURIComponentとdecodeURIComponentを使い、RFC準拠のエンコードをサーバー往復なしで行います。
入力しながらのライブプレビュー
出力がリアルタイムで更新されるので、ボタンを押さずにクエリ文字列やパス区間を調整できます。
不正なURIのエラー処理
パーセントエンコード文字列に無効な列がある場合、壊れた出力ではなく読みやすいエラーを表示します。
スワップして操作を連鎖
出力を入力に戻し、パネルを切り替えずに複数回のエンコード–デコードを実行できます。
