URL エンコーダー / デコーダー
encodeURIComponent または encodeURI で URL エンコードし、パーセントエンコードされた文字列をデコードします。
100% プライベート——すべてブラウザ内で動作
使い方
- 1
モードを選択します(コンポーネント、URL 全体、デコード)。
- 2
テキストを入力または貼り付けると、結果がリアルタイムで更新されます。
- 3
コピーボタンで出力をコピーします。
使用例
クエリ値をエンコード
入力
hello world & more出力
hello%20world%20%26%20moreパーセントエンコードをデコード
入力
caf%C3%A9%20menu出力
café menuよくある質問
encodeURIComponent と encodeURI はどう使い分けますか?
単一のパラメータ値やパス部分には encodeURIComponent を使います。URL 全体には encodeURI を使い、: / ? & = などの文字をそのまま残します。
デコードが失敗するのはなぜですか?
パーセントエスケープが不完全または不正な場合(例: 単独の「%」や「%E0%A4」)、decodeURIComponent はエラーを投げます。ツールは壊れた文字列ではなくエラーを表示します。
データはどこかに送信されますか?
いいえ。エンコードとデコードはすべてブラウザ内で行われます。
関連ツール
Base64 エンコード/デコードテキストと Base64 をブラウザー上で即時に相互変換。Unicode・絵文字に完全対応。UTM リンクビルダーGoogle Analytics などの解析ツール向けに、UTM パラメータ付きのキャンペーン URL を作成します。JSON 整形ブラウザで JSON を即座に整形・美化・圧縮・検証。JSON 検証ブラウザー上で JSON を即時に検証し、構文エラーの行・列・位置を正確に特定します。Unix タイムスタンプ変換Unix タイムスタンプと日時を相互変換します。秒とミリ秒に対応。ハッシュジェネレーター任意のテキストの MD5、SHA-1、SHA-256、SHA-512 ハッシュをブラウザ内で計算します。