§

エンコードするテキストを入力:

エンコードしたいテキストを入力してください。ツールが特殊文字をパーセントエンコードされた形式に変換します。
§

Output

percent-encoded

国内の開発現場では、Stripe の Webhook URL や Twilio Japan の SMS コールバック、Salesforce の SOQL クエリ、Shopify Japan の OAuth redirect_uri、メルカリ Shops の検索クエリ、Yahoo! ショッピング API のリクエストでも日本語キーワードを安全に伝えるためにパーセントエンコードが必須です。個人情報保護委員会 (PPC) が示す APPI 対応のレビューで外部ツールへの貼り付けが制限される環境でも、本ツールはブラウザ内で完結します。

詳細オプション

スペースをエンコード

有効にすると、スペースはそのまま保持されずに %20 としてエンコードされます。

スペースに + を使用

有効にすると、スペースは %20 ではなく + としてエンコードされます。これはクエリパラメータで一般的に使用されます。

ライブモード

有効にすると、入力中にテキストが自動的にエンコードされます。

これらのオプションは、URL 内の特殊文字のエンコード方法を制御するのに役立ちます。

URL エンコードとは何ですか?

URL エンコードは、パーセントエンコーディングとも呼ばれ、URL が特殊文字やデータをウェブ上で安全に送信できるようにする重要なメカニズムです。Web 開発やデータ送信に不可欠な要素です。

URL エンコードはどのように機能しますか?

URL エンコードは、特殊文字をインターネット上で安全に送信できる形式に変換するための特定のプロセスに従います:

  1. URL 文字列内の特殊文字を識別する
  2. 各特殊文字を ASCII の16進数値に変換する
  3. 16進数値の前にパーセント記号(%)を付ける
  4. 予約文字(/、?、: など)は、URL 構造ではなくデータの場合にのみエンコードする
  5. スペースはコンテキストに応じて %20 または + としてエンコードできる(+ はクエリパラメータで一般的)

URL エンコードを使う理由は何ですか?

  • 特殊文字の安全性:特殊文字や記号を含む URL が正しく機能することを保証
  • 国際化サポート:非 ASCII 文字やさまざまな言語を URL で処理可能に
  • データ送信:URL パラメータを通じて複雑なデータを安全に送信
  • 準拠性:Web 標準を満たし、プラットフォーム間の幅広い互換性を確保

URL エンコードの一般的な用途は何ですか?

URL エンコードは多くの Web 開発シナリオで不可欠です:

  • フォーム送信:GET リクエストやクエリパラメータ用のフォームデータのエンコード
  • API 開発:複雑なパラメータを処理できる堅牢な API エンドポイントの作成
  • ファイルシステム:特殊文字を含むファイルパスやファイル名を持つ URL の管理
  • ソーシャルメディア:特殊文字や国際化テキストを含む URL の共有

URL エンコードの例はどのようなものですか?

URL エンコードの一般的な例を紹介します:スペースは %20 または + に、@ は %40 に、# は %23 に、& は %26 に、= は %3D になります。é のような国際文字は %C3%A9 になります。

URL エンコードを理解し正しく実装することは、多様な文字セットや複雑なデータ送信要件に対応できる堅牢な Web アプリケーションを構築するために不可欠です。