filemarkr
All ToolsGuides
filemarkr

60+ free developer tools that run entirely in your browser — JSON formatter, JWT decoder, Base64, diff checker, regex tester, hash generator and more. No upload, no sign-up, completely private.

JSON & Data

  • JSON Formatter
  • JSON Minifier
  • JSON Validator
  • JSON to CSV
  • CSV to JSON
  • JSON to YAML

Encode & Decode

  • Base64 Encode / Decode
  • Base64 to Image
  • Image to Base64
  • URL Encode / Decode
  • HTML Entity Encoder
  • JWT Decoder

Text Tools

  • Text Diff Checker
  • Case Converter
  • Word & Character Counter
  • Slug Generator
  • Remove Duplicate Lines
  • Sort Text Lines

Generators

  • UUID Generator
  • Password Generator
  • Lorem Ipsum Generator
  • QR Code Generator
  • Random Number Generator
  • NanoID Generator

Popular Guides

  • How to Format and Pretty-Print JSON (Without Breaking It)
  • How to Minify JSON and Shrink Your API Payloads
  • How to Validate JSON and Pinpoint the Exact Syntax Error
  • How to Convert JSON to CSV for Excel and Google Sheets
  • How to Convert CSV to JSON (With Proper Header Detection)
  • All guides →

Explore

  • All Tools
  • JSON Formatter
  • JWT Decoder
  • Diff Checker
  • UUID Generator

Company

  • About
  • Privacy
  • Terms
  • Sitemap

Our Promise

  • 100% in your browser
  • Zero uploads
  • No sign-up, always free

© 2026 filemarkr. Designed & developed by Naved Naik.  All processing happens locally in your browser.

All tools

URL Parser

Break a URL into protocol, host, path, query params and hash.

100% private Instant, in-browser Read the guide
Loading the tool…

Parse and inspect any URL in seconds

The URL Parser takes any absolute URL and splits it into its building blocks — protocol, origin, host, hostname, port, pathname and hash — plus a clean table of every query parameter. If a link carries a username or password, those appear too. It is the fastest way to see exactly what a URL contains without squinting at a long, noisy query string.

How it works

Paste a URL and the tool parses it locally using your browser's native URL API. There is no server round-trip: parsing runs in JavaScript on your own machine, so even long or sensitive links never leave the page. Query keys and values are decoded and listed row by row, and every field has a one-click copy button so you can grab just the part you need.

Common use cases

  • Debug tracking links and read UTM parameters like utm_source and utm_campaign.
  • Check the exact host, port and path an API request targets.
  • Verify redirect and OAuth callback URLs before you ship them.
  • Confirm that encoded query values decode to what you actually expect.

For related work, pair it with the URL Encode / Decode tool to fix percent-encoding, read signed tokens with the JWT Decoder, or handle raw payloads using Base64 Encode / Decode.

Because everything is client-side, the URL Parser needs no account and no upload. Your links stay private on your device, and the tool works in every modern browser, including on mobile.

Frequently asked questions

No. Parsing happens entirely in your browser using the native URL API. Nothing is uploaded, logged or stored, so even URLs with tokens or credentials stay on your device.

Related tools

Base64 Encode / Decode

Encode text to Base64 and decode it back, with full Unicode support.

Base64 to Image

Preview and download an image from a Base64 or data-URI string.

Image to Base64

Turn any image into a Base64 data URI for CSS, HTML or JSON.

URL Encode / Decode

Percent-encode and decode URLs and query-string components safely.