開発者向けツール

URL Encode / Decode

日本語・絵文字・相対パス・記号など、任意の文字列をURLエンコード・デコードできます。URLの形式やhttp・httpsの指定は不要で、処理はブラウザー内で完結します。

入力内容と変換結果はブラウザー内で処理し、サーバーへ送信しません。

ページの閲覧状況にはアクセス解析を利用します。入力内容や変換結果は計測に含めません。 プライバシーポリシー

標準形式のデコードでは + をそのまま残します。フォーム形式では + を空白へ戻します。文字としての + は %2B に変換します。

任意の文字列を入力し、エンコードまたはデコードを選んでください。

最大5MiB(UTF-8)

任意の文字列を入力してください。http・httpsから始まる必要はなく、URLの形は検証しません。エンコードまたはデコードを押すと変換します。 入力は自動保存されません。

最大20MiB(UTF-8)

結果をコピーするか、入力欄へ移して再度変換できます。デコードした内容もテキストとして表示し、実行しません。

URL Encode / Decodeの使い方

  1. 文字列やエンコード済みの値を貼り付けます。単語・相対パス・任意のスキームのURLなど、入力の形に制限はありません。
  2. 形式を選び、エンコードまたはデコードを押します。標準形式では /・?・&・=・# などの予約文字も変換します。
  3. 必要な結果をコピーしてください。「結果を入力へ移す」を使うと、形式を確認したうえで逆方向の変換も行えます。

URL形式の制限はありません

入力先へのアクセスや、プロトコル・ホスト・URL形式の検証は行いません。すべて文字列として扱います。 デコードは1回だけ行います。有効なUTF-8の%表記を復号し、不完全な%表記や不正なUTF-8の表記は元のまま残して案内します。未エンコードの文字はそのまま保持します。

上限とデータの扱い

入力はUTF-8換算5MiB、出力は20MiBまでです。処理は5秒で中止します。空のテキストもエンコード・デコードできます。 入力内容と変換結果をURL、サーバーログ、計測イベント、ブラウザーの保存領域へ記録しません。ページ閲覧の計測や通常のページ資産の通信は行います。