CodeNeat
JSON FormatterBase64エンコード/デコードURLエンコード/デコードRegexテスターDiffチェッカーJWTデコーダーSQL FormatterHashジェネレーターすべてのツール
CodeNeat

コードをきれいに

ツール

  • JSON Formatter
  • Base64エンコード/デコード
  • URLエンコード/デコード
  • Regexテスター

すべてのツール

  • Diffチェッカー
  • JWTデコーダー
  • SQL Formatter
  • Hashジェネレーター

プロダクト

  • Pro
  • GitHub
  • プライバシーポリシー
  • 利用規約
© 2026 CodeNeat. All rights reserved.
ホーム/URLエンコード / デコード

URLエンコード / デコード

URLコンポーネントをエンコードまたはデコードします。特殊文字を安全に処理します。

データはブラウザの外に出ませんCtrl + Enter to run

よくある質問

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

URLエンコード(パーセントエンコード)は、URL内の特殊文字をパーセント記号(%)と2桁の16進数に置き換えます。これによりURLが正しく送信されます。

いつURLエンコードすべきですか?

クエリパラメータ、フォームデータ、スペースやアンパサンド、非ASCII文字などの特殊文字を含むテキストをURLに含める前にエンコードすべきです。

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

encodeURIは完全なURIをエンコードしますが、: / ? & = などの文字は保持します。encodeURIComponentは個々のコンポーネントをより積極的にエンコードし、これらの文字も変換します。当ツールは最大限の安全性のためencodeURIComponentを使用します。

なぜスペースは%20や+になるのですか?

URLエンコードでは、スペースは%20(標準)または+(フォームエンコード)で表されます。当ツールのComponentモードはRFC 3986標準の%20を使用し、URLで普遍的に動作します。

URL全体をエンコードできますか?それともクエリパラメータだけですか?

クエリパラメータや個々の値にはComponentモードを使用してください。URL構造(プロトコル、ホスト、パス区切り)を保持しながら完全なURLをエンコードするにはFull URLモードを使用してください。

関連ツール

Base64エンコード / デコード

Base64のエンコードとデコード

Hashジェネレーター

MD5 & SHAハッシュの生成

Regexテスター

正規表現のテストとデバッグ