URLエンコーダー / デコーダー
URL、クエリパラメータ、特殊文字のエンコードとデコード。ブラウザ上で完結します。
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を作成