広告が嫌いですか? 行く 広告なし 今日

URL Canonicalizer & Normalizer

開発者安全
広告 ・ 取り除く?

Normalization Options

Enter one or more URLs and click Normalize to see results.

広告 ・ 取り除く?

ガイド

URL Canonicalizer & Normalizer

URL Canonicalizer & Normalizer

Normalize URLs to their canonical form following RFC 3986 standards. This tool applies configurable normalization steps — lowercase scheme and host, remove default ports, sort query parameters, resolve dot segments, and more — with side-by-side comparison and diff highlighting to show exactly what changed.

使い方

Enter one or more URLs (one per line for batch processing). Toggle individual normalization steps on or off using the checkboxes, then click Normalize. The tool shows the original and canonical URLs side by side with differences highlighted in color.

特徴

  • 10 Normalization Steps – Lowercase scheme/host, remove default ports, decode unreserved percent-encoding, resolve dot segments, sort query params, remove empty query, remove fragment, add trailing slash, remove duplicate slashes
  • Togglable Steps – Enable or disable each normalization rule independently via checkboxes
  • Diff Highlighting – Color-coded comparison showing exactly which parts of the URL changed
  • Batch Mode – Process multiple URLs at once, one per line
  • RFC 3986 Compliant – Follows the URI normalization standards defined in RFC 3986
  • クリップボードにコピー – Copy all canonicalized URLs with one click
  • Smart Defaults – Adds https:// to bare domains, handles malformed URLs gracefully

広告 ・ 取り除く?

よくある質問

  1. What is URL canonicalization?

    URL canonicalization is the process of converting a URL to its standard (canonical) form by applying a set of normalization rules. Multiple different URLs can point to the same resource — for example, HTTP://Example.COM:80/page and http://example.com/page are equivalent but look different. Canonicalization standardizes these variations so that equivalent URLs produce identical strings. This is important for SEO (search engines treat duplicate URLs as separate pages), caching (cache keys need exact matches), and security (URL comparison for access control).

  2. Why should I sort query parameters?

    Query parameter order is typically irrelevant to the server — ?a=1&b=2 and ?b=2&a=1 usually return the same response. However, these URLs are technically different strings, which causes problems for caches (storing two copies of the same page), analytics (counting the same page twice), and SEO (search engines treating them as duplicate content). Sorting query parameters alphabetically ensures that equivalent URLs produce identical canonical forms regardless of the original parameter order.

  3. What are dot segments in URLs?

    Dot segments are the . (current directory) and .. (parent directory) path components in URLs, similar to filesystem paths. The URL https://example.com/a/b/../c contains a dot segment (/..) that resolves to https://example.com/a/c — going up one level from /b and then into /c. Similarly, /a/./b resolves to /a/b (the single dot is a no-op). RFC 3986 Section 5.2.4 defines the exact algorithm for resolving dot segments, and this tool applies it to produce clean, normalized paths.

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

広告 ・ 取り除く?
広告 ・ 取り除く?
広告 ・ 取り除く?

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って
広告 ・ 取り除く?