URLエンコーダー / デコーダー

URL、クエリパラメータ、特殊文字のエンコードとデコード。ブラウザ上で完結します。

0 characters
0 characters
encodeURIComponent / decodeURIComponent — encodes all special characters

URLエンコードとは?

URLエンコード(パーセントエンコーディング)は、URLで安全に送信できる形式に文字を変換します。スペース、アンパサンド、非ASCII文字はパーセント記号と2桁の16進数に置き換えられます(例:スペースは%20になります)。

URLエンコードが必要な場面

  • クエリパラメータとしてユーザー入力を渡す場合(?q=hello%20world
  • URLパスに特殊文字を含める場合
  • URLに日本語などの非ASCII文字をエンコードする場合
  • 動的な値でAPIリクエストを構築する場合
  • エスケープされていない文字によるリンク切れを修正する場合

encodeURIComponent と encodeURI の違い

JavaScriptにはURLエンコード用の2つの組み込み関数があります。encodeURIComponent():/?#&を含むすべての特殊文字をエンコードします。個々のクエリパラメータ値のエンコードに使用します。encodeURI()はURL構造文字を保持し、URLのどの部分でも無効な文字のみをエンコードします。

一般的なURLエンコード例

  • スペース → %20
  • &%26
  • =%3D
  • ?%3F

URLデコード

URLデコードはパーセントエンコーディングを元の文字に戻します。ログファイルの読み取り、APIリクエストのデバッグ、エンコードされたURLから読みやすいテキストを抽出する際に便利です。

関連ツール

クリーンなURLスラッグの作成にはURLスラッグジェネレーターをお使いください。テキスト形式の変換にはケースコンバーターをお試しください。

関連ツール

スラッグジェネレーター

テキストをURLスラッグに変換

URLスラッグジェネレーター

SEO対応のURLスラッグを作成

テキスト→スラッグ変換

テキストをスラッグに変換

ケバブケース変換

テキストをケバブケースに変換

オンラインスラッグ化

テキストを即座にスラッグ化

パーマリンク生成

クリーンな固定URLを作成

スネークケース変換

テキストをsnake_caseに変換

キャメルケース変換

テキストをcamelCaseに変換

タイトルケース変換

テキストをTitle Caseに変換

センテンスケース変換

テキストをSentence Caseに変換

ケース変換ツール

テキストをあらゆる形式に変換

交互ケース変換

テキストをaLtErNaTiNg CaSeに変換

パスカルケース変換

テキストをPascalCaseに変換

ドットケース変換

テキストをdot.caseに変換

定数ケース変換

テキストをCONSTANT_CASEに変換

JSONキーをcamelCaseに

JSONキーをcamelCaseに変換

JSONキーをsnake_caseに

JSONキーをsnake_caseに変換

WordPressスラッグ生成

WordPress用スラッグ生成

ブログスラッグ生成

ブログ記事用スラッグ生成

商品スラッグ生成

商品ページ用スラッグ生成

プレーンテキスト変換

書式削除・テキスト整形

重複行削除

テキストの重複行を削除

空行削除

空白行を削除

行の並べ替え

テキスト行をアルファベット順にソート

改行削除

行を結合して1段落に

文字数カウンター

単語数・文字数・文章数をカウント

Lorem Ipsumジェネレーター

プレースホルダーテキストを生成

UTMビルダー

キャンペーン追跡URLを作成