- 入力欄にテキストを入力するか貼り付けます(例:スペースや日本語を含むURL)。
- エンコードをクリックしてパーセントエンコードするか、デコードでエンコード済みの文字列を読みやすいテキストに戻します。
- コピーで結果を取得するか、クリアで最初からやり直します。
エンコード処理はすべてブラウザ内で完結するため、ここで処理した値が端末の外に出ることはありません。
URLエンコードは、リンクやクエリ文字列、外部連携の構築において日常的に必要になります。スペースを含む検索語を共有する、URL内で日本語のタイトルを渡す、%20 が並んだAPI呼び出しをデバッグする——手作業でのエンコードは手間がかかり、1文字のミスでリンク全体が壊れてしまうことがあります。
ヒント
%エスケープだらけのURLを受け取ったらデコードを使い、実際の内容を確認しましょう。ユーザー入力のテキストをリンクに入れる前にはエンコードして、特殊文字でURLの構造を壊さないようにしてください。日本語や中国語、アクセント付きの文字などの非ASCII文字は、UTF-8のパーセントシーケンスに変換されます。
なぜ使うか
ブラウザは内部でURLエンコードを行いますが、リダイレクト、APIのペイロード、メールのリンク、ドキュメントなどでは、エンコードされた形式そのものが必要になることがあります。このツールは双方向の変換を即座に提供し、エラー表示も明確で、データは常にブラウザ内に留まります。
Real-world use cases
- API development: Format JSON responses from Chrome DevTools before committing fixtures.
- Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
- On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.
How it compares
| Tool | Offline | Privacy | Setup | Cost |
|---|---|---|---|---|
| This tool | Yes | 100% local | None | Free |
| Server tools | No | May log IP | None | Free/Ads |
| CLI / IDE plugin | Yes | Local | Install & config | Free |
For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.
Pro tips
- Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
- For secrets like hashes with salts, prefer your local terminal for production values.
- Pair UUID/Password generators with your password manager for rotation workflows.