Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_right開発者ツールchevron_rightURL エンコーダーURL エンコーダー

URL エンコーダー

URL を安全な送信のためにエンコードします。

関連ツール

URL デコーダー

URL デコーダー

エンコードされた URL をデコードします。

Base64 エンコーダー

Base64 エンコーダー

テキストを Base64 形式にエンコードします。

ROT13 エンコーダー

ROT13 エンコーダー

ROT13、カスタムシーザー暗号、またはROT47でテキストをエンコード・デコードします。

テキストへ URL スラッグ

テキストへ URL スラッグ

変換テキストへ SEO-friendly URL slugs 付き Unicode normalization, diacritic removal, と optional stop 単語 filtering.

SVG ドットグリッドパターン

SVG ドットグリッドパターン

カスタムドットサイズ、間隔、色、オプションの千鳥配置を備えたクリーンな SVG ドットグリッドパターンを生成します。背景、ノート、UI デザイン、装飾テクスチャに最適です。

YAML から JSON

YAML から JSON

YAML ファイルを JSON に変換します。

XMLバリデーター

XMLバリデーター

XML 構文を検証し、折りたたみ可能な要素ツリーとエラー詳細を表示します。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

URL は、扱う文脈に合った方法でエンコードする

URL エンコードは簡単そうに見えますが、予約文字がクエリ文字列やパスを壊し始めると途端に難しくなります。このツールでは、単一のコンポーネントをエンコードするのか、URL 全体をエンコードするのかを切り分けて試せます。encodeURIComponentencodeURI は意図的に保持する文字が異なるため、ブラウザ内で試すことで、スペースや &、=、#、スラッシュがどう扱われるかを送信前に確認できます。

なぜその違いが大事なのか

クエリパラメータは、URL 全体よりも厳密なエスケープが必要です。エンコードしすぎるとリンクの構造を壊し、足りないとサーバーが値を間違った位置で分割したり、特別な文字を区切りとして解釈したりします。このツールはその違いを見える化するので、パラメータ、パスセグメント、完全なアドレスのどれを準備しているのか判断しやすくなります。

実用的な流れ

まずサンプル値を貼り付け、コンポーネント用と URL 全体用の出力を比べて、用途に合うほうを選ぶのが基本です。fetch リクエスト、フォーム送信、動的な値を含むディープリンクを作るときに特に役立ちます。もし出力がまだ意外に見えるなら、元の文字列に別のエンコード戦略が必要な文字が含まれている可能性があります。2 つの出力を並べて見ることが、壊れたリンクを避ける最短手段です。