URIエンコード
テキストをURIエンコードします。URLやHTTPリクエストで安全に使用できる形式に変換します。
スポンサーリンク
読み込み中...
入力
出力
使い方
- 入力欄にエンコードしたい文字列を入力します。
- 「エンコード」ボタンをクリックすると、エンコードされた結果が出力欄に表示されます。
- 出力結果をコピーするには、「コピー」ボタンをクリックします。
補足説明
- 日本語は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リクエストのパラメータを組み立てるときなどに必要です。エンコード漏れはリンク切れや文字化けの原因になります。
入力した文字列は外部に送信されますか?
いいえ。変換はブラウザ内で完結しており、入力内容がサーバーへ送信されることはありません。
スポンサーリンク
読み込み中...
関連ツール
URI デコード
URLデコード(パーセントデコーディング)を行います。エンコードされたURLを元の文字列に戻します。
変換開発+2
使ってみる
Base64 エンコード
テキストをBase64形式にエンコードします。バイナリデータの安全な転送に。
変換開発+2
使ってみる
URLパラメータ解析
URLのクエリパラメータを解析・整理して表示します。
整形開発+1
使ってみる
Base64 デコード
Base64形式のデータを元のテキストにデコードします。
変換開発+2
使ってみる
JSON ⇔ XML 変換
JSONとXML形式を相互変換します。データ形式の変換作業を効率化。
変換開発+2
使ってみる
タイムスタンプ変換
Unix タイムスタンプと日付形式を相互変換します。
変換開発+1
使ってみる
スポンサーリンク
読み込み中...
プライバシーについて
お気に入り情報はブラウザ内にのみ保存されます。サーバーには送信されないため、安心してご利用ください。
