メインコンテンツへスキップ
Z

URL エンコード・デコードツール

URLやクエリ文字列のパラメータをエンコード・デコードします。パーセントエンコーディングにより、データを安全に受け渡しできます。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated

使い方

  1. 1 Encode(エンコード)またはDecode(デコード)のモードを選びます。
  2. 2 クエリパラメータ単体を対象とする場合はComponent、URL全体を対象とする場合はFull URLを選びます。
  3. 3 入力欄にテキストを貼り付け、結果をコピーします。

このツールを使う理由

  • 2つのモードに対応 — 個々のパラメータにはencodeURIComponent、URL全体にはencodeURIを使い分けられます。
  • リアルタイムの双方向処理 — モードの切り替えや入出力の入れ替えがワンクリックで可能です。
  • ブラウザ内で完結 — あなたのURLが外部に送信されることはなく、常にプライベートに保たれます。
  • 無料・登録不要・広告なし。

よくある質問

encodeURIComponentとencodeURIはどちらを使えばいいですか?

クエリ文字列の値やパスの断片にはencodeURIComponentを使ってください(`/ ? & = #`もすべてエンコードされます)。URL全体の文字列に対して、これらの構造用の記号をそのまま残したい場合はencodeURIを使います。

特殊文字にも対応していますか?

はい。Unicodeを完全にサポートしています。絵文字、CJK文字(日本語・中国語・韓国語)、アラビア文字、結合文字(コンバイニングキャラクタ)もすべて正しくエンコードされます。

デコード操作でエラーが出るのはなぜですか?

不正なパーセントエンコーディング(例えば「%XY」のXYが有効な16進数でない場合など)はURIErrorの原因になります。「%」の後には必ず2桁の16進数が続いているか確認してください。

URL エンコード・デコードツール とは?

URL Encoder & Decoder(URLエンコーダー・デコーダー)は、テキストやクエリ文字列のパラメータをパーセントエンコーディング形式との間で相互変換するツールです。予約文字や安全でない文字を、先頭に「%」が付いたエスケープシーケンスに置き換えることで、値をURL内で安全にやり取りできるようにします。逆方向の変換にも対応しており、元のテキストへ復元することも可能です。処理はすべてブラウザ内で完結するため、入力したデータは常にお使いの端末内にとどまります。

機能

エンコード & デコード

URL用にテキストをパーセントエンコードするか、%シーケンスを読みやすいテキストにデコードします。

Component / full-URL モード

単一の値をエスケープするか、URL全体の構造を保ったままエンコードします。

100%プライベート

クライアント側で実行されるため、URLやパラメータがブラウザの外に送信されることはありません。

Input

https://zerethon.com/s?q=hello world&x=1

Output

https%3A%2F%2Fzerethon.com%2Fs%3Fq%3Dhello%20world%26x%3D1

主な用途

  1. 1

    クエリ文字列に値を渡す

    スペースや & = ? などの記号でURLが壊れないよう、検索語やパラメータをエンコードします。

  2. 2

    壊れたリンクを修正する

    %20や%2Fだらけのリンクをデコードして内容を読んだり、生のまま貼り付けられた値を再エンコードします。

  3. 3

    リダイレクト / OAuth URIを作成する

    authorization URLに配置する前に、redirect_uriやstateの値をパーセントエンコードします。

URL エンコード・デコードツール と他の選択肢の比較

URL エンコード・デコードツール と一般的なブラウザ・デスクトップの代替ツールを比較 — 機能を一目で比較できます。
機能 Zerethon Tools 一般的なオンラインツール デスクトップアプリ
Signup required No Sometimes No
Data leaves device No Yes No
Encode + decode Both Both Both
Component vs full-URL mode Yes Sometimes Sometimes
Free Yes Yes Sometimes paid
Works offline Yes (after load) No Yes
概要

ZerethonのURLエンコーダー/デコーダーは、RFC 3986に準拠してブラウザ内でテキストやクエリ文字列の値をパーセントエンコードおよびデコードします。Componentモードはencode URIComponentと同様にすべての予約文字をエスケープし、値を安全にURLへ埋め込めるようにします。full-URLモードでは構造上の文字をそのまま維持します。データがアップロードされることはありません。

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

参考文献

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。URL エンコード・デコードツール は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

比較

基礎を学ぶ

使い方ガイド

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

無料登録