CraftTools

URL Parser & Query Builder

Guide: HTTP Status Codes Explained: The Ones You Actually Need

Nothing you enter or choose here leaves your device. This tool runs in your browser.

How to use

  1. 1Paste a URL into the box.
  2. 2Read its parts: protocol, host, port, path, query and fragment.
  3. 3Edit, add or remove query parameters and watch the URL update.
  4. 4Click Copy URL.

Frequently asked questions

What are the parts of a URL?

For https://user@example.com:8080/a/b?x=1#top the protocol is https:, the host is example.com, the port is 8080, the path is /a/b, the query is ?x=1 and the fragment is #top.

Are parameter values decoded?

Yes. Values such as two%20words are shown as two words, and new values are encoded again when the URL is rebuilt.

What happens if I leave out https://?

The parser assumes https:// so a bare address such as example.com/page still works.

Is my URL sent anywhere?

No. Parsing happens in your browser. Be careful sharing URLs that contain tokens or passwords.

Read the guides

Learn how this works and how to get the most from it.

Developer

HTTP Status Codes Explained: The Ones You Actually Need

What 200, 301, 404, 500 and other HTTP status codes mean, how 401 differs from 403, and which code to return from your API.

2 min read

Web & SEO

How QR Codes Work and How to Make a Good One

What a QR code stores, what the error correction levels mean, and the rules that make a code scan every time.

2 min read

Web & SEO

How to Build UTM Links and Track Your Campaigns

What the five UTM parameters mean, which ones are required, naming rules that keep reports clean, and mistakes that split your data.

1 min read

Base64 & URL Encoder / Decoder

Encode and decode Base64 and URL-encoded text instantly.

HTTP Status Codes

Look up every HTTP status code, from 200 OK to 503 Service Unavailable.

String Escape / Unescape

Escape and unescape strings for JSON, JavaScript, Java, Python, HTML, SQL, regex and CSV.

QR Code Generator

QR codes for links, Wi-Fi, contacts, email, phone and text. PNG or SVG.