Free URL Length Checker
Paste a full URL to check its total length against technical browser/server limits and SEO-friendly guidelines, with a breakdown by segment. Checking just the last path segment? Try the SEO Slug Checker instead.
How to check a URL's length
-
1
Paste a full URL
Include the protocol (https://) for the most accurate breakdown.
-
2
Check the length bar
It fills toward the common 2,048-character safe limit and turns red past it.
-
3
Review the segment breakdown
See exactly how many characters come from the domain, path, and query string.
-
4
Fix flagged issues
Address anything marked as a fail — uppercase letters, underscores, excessive parameters, or unencoded special characters.
Example use cases
Auditing campaign links
Catch URLs that have picked up so many UTM and tracking parameters they're at risk of being cut off when shared.
Reviewing a migration or redirect map
Check old URLs for length or structure issues before deciding how to redirect them.
Debugging a broken link or 414 error
Confirm whether a URL has grown past a server or browser's length limit.
Frequently asked questions
Is there a hard maximum URL length?
There's no single standard, but 2,048 characters is a widely used safe limit (older Internet Explorer capped at 2,083), and most modern browsers and servers handle up to around 8,000 characters. Beyond that, some servers and tools will reject or truncate the request.
What's a good URL length for SEO?
There's no ranking penalty tied to a specific number, but shorter, readable URLs (roughly under 75-100 characters total) tend to display in full in search results and are easier to read, trust, and share. Very long URLs, especially with lots of tracking parameters, add little SEO value.
Do query parameters hurt SEO?
Not inherently, but a long chain of tracking or session parameters can create near-duplicate URLs for the same content and make links look messier when shared. A canonical tag helps consolidate those variants — see the Canonical URL Generator.
Should URLs be lowercase?
Yes, as a convention — URLs are case-sensitive by spec, so /Page and /page can be treated as two different URLs, which can split ranking signals and create duplicate-content issues if both are reachable.