JSON-LD Validator - Online Structured Data Syntax Checker
Paste JSON-LD and validate basic syntax and required properties for Article, Product, etc. Local only. Instant feedback.
UD5 Toolkit
Enter your GraphQL schema on the left and click Convert to generate documentation.
This tool automatically converts your GraphQL SDL (Schema Definition Language) into clean, well-structured Markdown documentation. It parses types, fields, arguments, enums, interfaces, unions, and scalars — then generates human-readable docs perfect for API references, team wikis, or developer portals.
Markdown is universally supported across GitHub, GitLab, Notion, Confluence, and static site generators. Converting your schema to Markdown makes it easy to share API documentation with your team, embed it in README files, or publish it without needing specialized GraphQL tools.
Yes! The parser recognizes both """triple-quoted""" block descriptions and "single-quoted" inline descriptions as specified in the GraphQL spec. It also captures # line comments above type and field definitions, ensuring your documentation is as rich as your schema.
We support type definitions (including Query, Mutation, Subscription), input types, enum types with all values, interface definitions, union types, scalar declarations, field arguments with types, list and non-null wrappers, @deprecated directives, and extend type extensions. The generated Markdown includes a table of contents, detailed field tables, and cross-references.
Absolutely. This is a completely free online tool with no registration, no usage limits, and no data storage. Your schema stays in your browser — nothing is ever sent to any server. You can generate, preview, copy, and download your documentation instantly.
Yes! Use the Download .md button to save the generated documentation as a .md file directly to your device. You can also use the Copy button to copy all Markdown content to your clipboard with one click.
When the Auto toggle is active (highlighted state), the tool automatically regenerates the Markdown documentation as you type or paste your schema — with a short 400ms debounce to ensure smooth performance. Toggle it off if you prefer manual conversion via the Convert button.
Paste JSON-LD and validate basic syntax and required properties for Article, Product, etc. Local only. Instant feedback.
Validate and compare semantic version strings. Check if a version satisfies a range (e.g., ^1.2.3). Visual breakdown of major.minor.patch. Local only.
Generate a series of semantic version tags with optional prefixes. Copy for your release script. Consistent tagging.
Paste two Markdown texts and see a side‑by‑side diff with rendered preview. Perfect for editing and collaboration.
Translate YAML configuration files into JSON format instantly. Validate syntax during conversion. Perfect for DevOps and configuration management. Secure client-side operation.
Paste Markdown and get warnings for common mistakes: inconsistent heading spacing, bare URLs, and broken links. All local.
Validate if a version string follows SemVer 2.0.0. Also sort and compare versions. Developer tool.
Paste your Swagger/OpenAPI YAML and see a rendered API documentation preview with expandable endpoints. All local rendering.
Parse XML strings into compact JSON representation. Handles attributes and text nodes intelligently. Quick and private, ideal for API response translation.
Pick a package name and generate a custom version or download badge as a static image or Markdown link. For readme files.
Design a custom keyboard layout and save it as an image to help learn touch typing on a custom keymap. Supports ANSI, ISO, and ortho layouts.
Test SQL injection inputs on a mock database and see the resulting query. Learn how to prevent SQLi. No real data.
Upload a 512x512 logo and get resized icons for every PWA requirement. Download a zip and the corresponding manifest.json snippet.
Play a metronome with adjustable BPM, time signature, and subdivisions (eighth, triplet, sixteenth). Tap tempo and visual flash. Works offline for practice.
Write and run simple Sinclair BASIC programs in a browser-based ZX Spectrum emulator. Load demo programs and experience 80s computing. Educational fun.
Enter total rail length and baluster width to get exact spacing for code compliance. Visual layout.
Visually configure scroll‑snap containers and items. Adjust alignment, stop behavior, and padding. Copy the clean CSS instantly.
Generate the MD5 hash of any text string. For quick integrity checks. All local computation.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Style underlines, overlines, and strike-throughs with colors, wavy styles, and thickness. Modern CSS text‑decoration.
Build a complex mailto: link with to, cc, bcc, subject, and body. Get the HTML anchor tag. Local.
Generate a random medieval occupation with a short description. For NPCs or historical curiosity. Local list.
Design a fully styled scrollbar with colors, width, radius, and hover effects. Supports both ::-webkit‑scrollbar and Firefox scrollbar‑width.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Upload a small pixel art image and get a CSS grid layout that recreates it using divs. Novelty developer tool.
Generate a random, funny or serious company slogan for your startup idea. Brainstorming helper. All local.
Generate a random, somewhat meaningful song lyric line. Write your own hit with AI‑free randomness. All local.
Pick an emoji and convert it into a proper favicon .ico file for your website. No design skills needed. Instant download.
Generate a realistic‑sounding exoplanet designation (e.g., Kepler‑442b) and a sci‑fi planet description. For worldbuilding.