URL Parser - Online Decompose Link into Components
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
UD5 Toolkit
Parse, format, and convert URL query strings into clean JSON — with nested object & array support.
? character. It contains key-value pairs separated by & symbols, used to pass parameters to web servers. For example, in https://example.com/search?q=hello&page=2, the query string is q=hello&page=2. Query strings are essential for web forms, API requests, tracking parameters, and dynamic page content.
user[name]=John becoming {"user":{"name":"John"}}, and array parameters like tags[]=js&tags[]=css becoming {"tags":["js","css"]}.
address[city]=London&address[zip]=SW1A represents a nested object with an address key containing city and zip sub-keys. This convention is commonly used in PHP applications (where it maps to $_GET superglobal arrays), Ruby on Rails, and various REST APIs. Our Nested Mode automatically detects and expands these into proper nested JSON objects.
[] or numeric indices [0], [1]. For instance, colors[]=red&colors[]=blue is parsed as {"colors":["red","blue"]}. Similarly, items[0]=apple&items[1]=banana produces {"items":["apple","banana"]}. Duplicate keys without bracket notation (e.g., tag=js&tag=css) are also intelligently grouped into arrays when detected.
a[b]=c) and arrays (generating [] suffix notation). The reverse conversion is particularly useful when you need to construct API query parameters from a JSON configuration object.
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
Convert a JSON object into application/x‑www‑form‑urlencoded format. Essential for testing legacy APIs. Pure browser.
Parse CSV files into structured JSON arrays or objects. Customize delimiters and headers. Processed completely in your browser to protect sensitive data.
Paste INI content and convert it to a structured JSON object. Handles sections and comments. Client‑side only.
Paste a cURL command and instantly generate equivalent HTTP request code in Python, JavaScript, PHP, and more. Speed up API integration — fully local.
Transform a flat JSON object into a dotenv file format instantly. Use it to keep your local configuration in sync. All processing is private and client‑side.
Convert dates between Hijri and Gregorian using the Umm al‑Qura algorithm. Approximate local moon sighting may vary.
Convert any text to upside down (flipped) characters using Unicode mappings. Copy and paste to social media. 100% local, no data sent.
Enter CMYK values and find the closest Pantone Solid Coated color. For print design reference. Client‑side lookup.
Pick any emoji and download it as a high‑resolution PNG image with transparent background. For social media or icons.
Convert hex or RGB to CIELAB L*a*b* values. Understand perceptual lightness and color opponents. Local math.
Paste a JSON object and see a dynamic, draggable tree graph representation. Excellent for debugging nested data.
Convert currencies using a built‑in table of approximate fixed rates. Useful for quick estimates without live data. Local.
Convert Markdown to styled HTML that retains formatting when pasted into Google Docs or Word. Headings, bold, lists. Client‑side.
Convert any image into colored ASCII art using divs with background colors. Creates a stunning text‑based replica. View & copy HTML.
Type or paste Korean Hangul and see the revised romanization. Also works backwards for basic words. Study aid.
Paste CSV and get a beautiful HTML table with sortable headers (optional). Copy the full HTML/CSS snippet. Local.
Enter a Kelvin value (1000‑40000) and see the approximate white‑balance color. Photography and lighting reference.
Convert a numeric amount into English words, perfect for writing checks or legal documents. Supports USD/GBP styles.
Convert between Gregorian and Hijri (Islamic) dates. Approximate visual reference. Local algorithm.
Convert a Gregorian calendar date to its Julian Day Number and vice versa. Used in astronomy and mainframe computing.
Encode short audio clips into Base64 data URIs for direct embedding in HTML5 <audio> tags. No external files needed.
Translate between binary and Gray code (reflected binary code). See the bit changes. Useful for digital logic.
Encode decimal integers into signed magnitude binary representation and decode back. Learn computer arithmetic.
Convert a decimal number to 32-bit single precision IEEE 754 format. See sign, exponent, mantissa bits. Developer tool.
Convert any date into Roman numerals (day‑month‑year) for tattoos or special occasions. Clean and local.
Convert minutes to decimal hours and vice versa. Essential for billing and payroll. Instant conversion with a handy chart.
Paste Lottie JSON code or upload a .json file and see the animation play. Control speed and loop. Perfect for developers.
Convert between units of absorbed dose and equivalent dose (Gray, Rad, Rem, Sievert). Educational and reference. Local calculation.
Convert torque units between Newton-meter, foot-pound, inch-pound, and more. Essential for mechanics and engineers. Instant local conversion.