URLをエンコード・デコードする
用途が2つ、関数も2つです。URL全体のエンコードと、パラメータの値1つのエンコードは別物で、これを混同するとリンクが壊れます。
- すべてブラウザ内で処理
- オフライン対応
- アップロードなし
- 登録不要
- 透かしなし
ツールを読み込み中…
使い方
- URLまたは値を貼り付けます。
- クエリの値かURL全体かを選びます。
- 結果をコピーします(逆方向のデコードも可)。
アップロードが不要な理由
このページの処理はすべて、ブラウザのタブ内で動くコードが行います。ファイルはディスクからタブのメモリに読み込まれ、その場で変換され、ダウンロードとして書き出されます。当社にも第三者にも送信されません。
ご自身で確認する方法
- ブラウザの開発者ツール(F12)を開き、「ネットワーク」タブを選びます。
- ファイルを読み込んでツールを実行します。
- 表示されるのはツール自身のコードの読み込みだけで、キャッシュ後は通信そのものがありません。
よくある質問
どちらのモードを使えばよいですか?
?q=… に値を入れるなら「クエリの値」。& = ? もエスケープするため、パラメータが途中で終わりません。アドレス全体を整えるだけなら「URL全体」で、構造はそのまま残ります。
入力した内容は外部に出ますか?
出ません。処理を行うサーバーもAPI呼び出しもなく、ツール全体がタブ内のJavaScriptです。一度読み込めば通信を切っても動作します。