URIエンコード

テキストをURIエンコードします。URLやHTTPリクエストで安全に使用できる形式に変換します。

スポンサーリンク
読み込み中...

入力

出力

使い方

  1. 入力欄にエンコードしたい文字列を入力します。
  2. 「エンコード」ボタンをクリックすると、エンコードされた結果が出力欄に表示されます。
  3. 出力結果をコピーするには、「コピー」ボタンをクリックします。

補足説明

  • 日本語はUTF-8のバイト列としてエンコードされるため、1文字が「%XX%XX%XX」のように複数のパーセント表記になります。
  • スペースはURLの規格上「%20」ですが、フォーム送信(application/x-www-form-urlencoded)では「+」に変換される場合があります。

よくある質問

URLエンコード(パーセントエンコーディング)とは何ですか?

URLで使えない文字(日本語、スペース、記号など)を「%」+16進数の形式に変換する処理です。たとえば「あ」は「%E3%81%82」、スペースは「%20」に変換されます。

encodeURIとencodeURIComponentの違いは何ですか?

encodeURIはURL全体を対象とし、/ ? & = などURLの構造を担う記号は変換しません。encodeURIComponentはクエリパラメータの値などURLの一部分を対象とし、これらの記号もすべて変換します。パラメータ値には基本的にencodeURIComponent相当の変換を使います。

どんなときにURLエンコードが必要ですか?

日本語を含むURLをコピー・共有するとき、クエリパラメータに記号や日本語を含めるとき、APIリクエストのパラメータを組み立てるときなどに必要です。エンコード漏れはリンク切れや文字化けの原因になります。

入力した文字列は外部に送信されますか?

いいえ。変換はブラウザ内で完結しており、入力内容がサーバーへ送信されることはありません。

スポンサーリンク
読み込み中...
スポンサーリンク
読み込み中...

プライバシーについて

お気に入り情報はブラウザ内にのみ保存されます。サーバーには送信されないため、安心してご利用ください。