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
Validate your GeoJSON data instantly. Check geometry types, coordinate ranges, property structures, and ensure compliance with the RFC 7946 specification. Paste, upload, or load a sample to get started.
Validation results will appear here
Paste GeoJSON and click Validate, or enable auto-validate
type field is mandatory at every level.
Our validator checks all these rules and reports any violations with specific fix suggestions.
[[0, 0], [10, 0], [10, 10], [0, 10], [0, 0]].
If your ring isn't closed, many GIS tools will fail to render it correctly or may misinterpret the geometry.
Our validator flags unclosed rings as errors.
geometry can be null. This is useful for
representing entities that have properties but no known spatial location yet, or for features that are purely
attribute-based. However, a Feature must have a properties key (which can be null or an
empty object {}). Our validator correctly handles null geometries and won't flag them as errors.
geojsonhint or ogr2ogr with validation flags.
Paste JSON-LD and validate basic syntax and required properties for Article, Product, etc. Local only. Instant feedback.
Paste your .htaccess rules and check for common syntax errors or misconfigurations. No server required; static analysis.
Paste your manifest.json and instantly validate it against the W3C spec. Catch errors and warnings. Client‑side.
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.
Validate if a version string follows SemVer 2.0.0. Also sort and compare versions. Developer tool.
See how Trusted Types prevents unsafe HTML assignment. Test against injected scripts. Modern security practice.
Parse XML strings into compact JSON representation. Handles attributes and text nodes intelligently. Quick and private, ideal for API response translation.
Learn how to register your PWA to handle custom URL protocols. See the manifest entry and test.
Translate YAML configuration files into JSON format instantly. Validate syntax during conversion. Perfect for DevOps and configuration management. Secure client-side operation.
Fill in your PWA details to generate a valid manifest.json file. Include icons, theme color, display mode.
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
Paste your Swagger/OpenAPI YAML and see a rendered API documentation preview with expandable endpoints. All local rendering.
Paste a GraphQL SDL schema and get auto‑generated Markdown documentation. Perfect for API docs. All local.
Pick a package name and generate a custom version or download badge as a static image or Markdown link. For readme files.
Check if your related native or PWA app is installed. See the API in action and copy the code.
Upload a 512x512 logo and get resized icons for every PWA requirement. Download a zip and the corresponding manifest.json snippet.
Paste two Markdown texts and see a side‑by‑side diff with rendered preview. Perfect for editing and collaboration.
Generate a series of semantic version tags with optional prefixes. Copy for your release script. Consistent tagging.
Derive a strong cryptographic key from a password using PBKDF2 with SHA‑256. Adjust iterations and salt. Educational and test tool.
Bypass CORS for testing by routing requests through a local service worker proxy. Debug APIs without server changes. Experimental.
Test SQL injection inputs on a mock database and see the resulting query. Learn how to prevent SQLi. No real data.
Fold a virtual square paper step by step with crease lines and visual previews. Practice origami basics without wasting real paper. All canvas‑based.
Smash bricks with a ball and paddle. Multiple rows of colored bricks, power‑ups, and score tracking. All built with HTML5 Canvas.
Write slides in Markdown and instantly preview a web‑based presentation. Export as HTML. Pure frontend.
Write and run simple Sinclair BASIC programs in a browser-based ZX Spectrum emulator. Load demo programs and experience 80s computing. Educational fun.
Generate a dummy RSA or EC public/private key pair for educational visualization. Shows key structure and ASN.1 dump. Not for production use.
Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
See your monitor's color depth and pixel depth. Detect if HDR or wide gamut is available using media queries.
Enter a URL and fetch its Twitter card meta tags. See a live preview of how the tweet will appear. Debug social sharing.
Paste HTML and detect unclosed tags, invalid nesting, and duplicate IDs. Lightweight client‑side validation.