URL Query String to JSON – Online Parse & Format
Paste a full URL or query string and instantly get a pretty JSON object. Parse arrays and nested keys.
UD5 Toolkit
Build application/x-www-form-urlencoded POST body from JSON payload. Supports nested objects & arrays.
{"user":{"name":"John"}} becomes user%5Bname%5D=John (user[name]=John when decoded). This is compatible with most server-side frameworks like PHP, Express.js, and Ruby on Rails.
arr[]=a&arr[]=b), Indexed (arr[0]=a&arr[1]=b), and Repeat Key (arr=a&arr=b). Choose the one that matches your backend expectations. PHP typically uses brackets; some APIs expect indexed or repeated keys.
Paste a full URL or query string and instantly get a pretty JSON object. Parse arrays and nested keys.
Encode or decode a string for use in a URL query parameter. See the raw and encoded versions. Dev tool.
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 a flat JSON object into an INI file format with sections and keys. Useful for legacy configs. Local only.
Paste INI content and convert it to a structured JSON object. Handles sections and comments. Client‑side only.
Parse CSV files into structured JSON arrays or objects. Customize delimiters and headers. Processed completely in your browser to protect sensitive data.
Shows the decimal and hex code point for every character in a string, including emojis. Copy as array. Dev reference.
Paste an SVG and get a ready‑to‑use data URI for CSS backgrounds or img tags. Optimized with URL encoding. All local.
Paste JSON and generate typed model classes in TypeScript, Python dataclass, or Go struct. Speeds up API dev.
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
Paste text with \uXXXX or \xXX escape sequences and decode to readable characters. Works for all Unicode planes.
Map English letters to fancy mathematical or ornamental Unicode symbols. Create Facebook/Twitter bio art. All local.
Paste regular HTML and instantly get valid React JSX with proper self‑closing tags and className attributes.
Paste a JSON object and quickly generate typed structs for Go, TypeScript interfaces, or a JSON Schema. Perfect for API integration.
Convert any text to snake_case, kebab‑case, camelCase, or PascalCase. Essential for programming variable naming. Local.
Convert standard HTML into Pug (formerly Jade) syntax. Clean, indented output. For Node.js templating. Client‑side.
Convert an SVG into a data‑URI for mask‑image or mask‑position. Create non‑destructive clipping masks via CSS.
Select PostCSS plugins (Autoprefixer, nesting, custom‑media) and generate a postcss.config.js file. Streamline your CSS pipeline.
Paste Jira/Confluence wiki markup and get a rendered HTML preview. Supports headings, lists, links, and code blocks. All local.
Optimize an SVG and convert it into a URL‑encoded data URI ready for CSS backgrounds. Strip unnecessary attributes. All local.
Paste an SVG and get an optimized, URL‑encoded data URI for use in CSS backgrounds. Reduces file size and escapes characters.
Just a dead‑simple tool to convert any text to UPPER CASE. Fast, no ads, all local. Also offers lower and title case.
Convert title to URL slug with options: ignore stop words, transliterate special characters, choose separator. SEO friendly.
Find out the real destination of any shortened link (bit.ly, t.co, etc.) without clicking. Resolves redirects locally using public HTTP headers.
Paste Pug template code and compile it to HTML. See the rendered output instantly. For static site devs.
Paste an SVG and convert it to a React Native component using react‑native‑svg elements. For mobile apps. Local.
Paste an SVG and convert it into a ready‑to‑use React functional component with proper JSX. CamelCase attributes. Local.
Convert an SVG into a named React component with TypeScript. Clean attributes and add props. Dev tool.
Paste CSV data and transform it into a well‑structured YAML array of objects. Choose key mapping. Perfect for devOps and data migration.