入力はリアルタイムで反映されます。URL形式を貼り付けると、下の「解析結果」にパラメータが一覧表示され、デバッグ作業が捗ります。
Advertisement
URLエンコード / デコードツールとは?
本ツールは、URL(Webサイトのアドレス)に含まれる日本語や特殊記号を、ブラウザやサーバーが正しく認識できる「パーセントエンコーディング(%XX形式)」に変換したり、逆に元通りに復元したりするための高機能オンラインツールです。 特に、Wikipediaの日本語ページURLや、検索エンジンの複雑なURLをコピーした際に発生する「文字化けのような長い英数字」を、一瞬で読みやすい形式に整形できます。
こんなシーンで便利です
SNSやブログでのURLリンク切れ防止
日本語を含むURLをそのまま共有すると、リンクが途中で切れてしまうことがあります。事前にエンコードすることで、確実につながるURLを作成できます。
Web制作・APIのパラメータ確認
開発中のAPIリクエストに含まれるクエリパラメータ(?q=など)のデバッグに。URL形式であればドメインやパスを自動分解して表示します。
長いエンコード文字列の解読
「%E3%81%...」といった自分では読めない文字列をデコードし、本来どのような日本語キーワードが設定されているかを即座に判別します。
マーケティングデータの整理
アクセス解析や広告の計測URLに含まれる「utm_source」などのパラメータを抽出し、データ集計の際の確認作業を効率化します。
使い方は簡単 3ステップ
- 上部のスイッチで「エンコード」または「デコード」モードを選択します。
- 「Input」欄に変換したい文字列やURLを貼り付けます。
- リアルタイムで下に結果が表示されるので、「コピー」ボタンで取得します。
※URL形式を入力した場合、自動的にホスト名やクエリパラメータを一覧表示する「解析機能」が起動します。
ご利用時の注意点
- UTF-8に対応:日本語の変換に最も適したUTF-8形式をベースに処理を行っています。
- エラー表示:入力された文字列が正しいエンコード形式でない場合、デコード時に警告が表示されます。
- 入替機能:「入替」ボタンを使うと、変換後のテキストをそのまま入力欄に戻せるため、連続作業が非常にスムーズです。
Advertisement
主要な記号・日本語のURLエンコード対応表
URL内で特別な意味を持つ記号や、日本語(UTF-8)がどのようにパーセントエンコーディングされるかの早見表です。
| 文字 / 種類 | エンコード後 (%形式) | 変換が必要な理由 |
|---|---|---|
| 半角スペース | %20 (または +) | URLの区切りと誤認されるのを防ぐため |
| 日本語(あ) | %E3%81%82 | 標準規格でURLにはASCII文字以外使えないため |
| スラッシュ ( / ) | %2F | パスの階層構造(ディレクトリ)と区別するため |
| アンパサンド ( & ) | %26 | クエリパラメータの区切り文字と混同を避けるため |
| イコール ( = ) | %3D | パラメータの変数と値のセットを正しく送るため |
| ハッシュ ( # ) | %23 | ページ内アンカー(フラグメント)との衝突回避 |
| パーセント ( % ) | %25 | エンコード自体の開始記号として定義されているため |
RFC3986準拠のパーセントエンコーディング
本ツールは、現代のWeb標準であるRFC3986およびUTF-8形式に基づいたエンコードを行います。 「URLのコピペで文字化けした」と感じる現象の多くは、ブラウザが日本語URLを自動でこの形式に変換して表示しているためです。デコード機能を使えば、元の読みやすい日本語へ一瞬で戻すことができます。
SNSやブログでのリンク切れを防ぐために
X (旧Twitter) やLINE、WordPressなどで日本語を含むURLをそのまま貼ると、リンクが途切れて404エラーになるケースがあります。「安全なエンコード済みURL」を作成して共有することで、文字化けやリンク切れを未然に防ぎ、クリック率の低下やSEO評価の分散を回避できます。
よくある質問(FAQ)
Q.入力したURLが外部に送信されたり、ログに残ったりしませんか?
A. 一切送信・保存されません。本ツールはすべての処理をお客様のブラウザ上のJavaScriptで完結させています。機密性の高いパラメータを含むURLでも、プライバシーが守られた状態で安全に処理いただけます。
Q.エンコードとデコードの違いは何ですか?
A. 「エンコード」は日本語などの特殊文字を%形式の英数字に変換すること、「デコード」はその英数字を元の読みやすい文字列に戻すことを指します。
Q.特殊な記号(&や?など)も正しく処理できますか?
A. はい。標準的な encodeURIComponent の仕様に基づき、URL内で特別な意味を持つ記号も安全に通信できる形式へ変換します。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。