Yes, there is!
HTTP Protocol does not have a limit, but browsers and servers do. This is something that may come into play if you're building emails with blind form submit links, for example. The following are a few samples for character limits by browser:
Internet Explorer: 2,083
Mozilla Firefox: 65,500+ displayed; 100,000+ functional
As a best practice, use 2,000 characters or less to make sure your URLs work in every browser -- especially IE, which is used widely around the world. Other reasons to limit URL size include:
- Servers the URL passes through may not recognize as many characters as your browser
- Some browsers limit the characters of URLs for bookmarks or favorites
Happy URL creating.
Thanks for reading,