
Interactive Periodic Table
All categories Alkali Metals Alkaline Earth Metals Transition Metals Post-Transition Metals Metalloids Nonmetals Halogens Noble Gases Lanthanides Actinides Unknown Clear ← Scroll horizontally on mobile → ...

All categories Alkali Metals Alkaline Earth Metals Transition Metals Post-Transition Metals Metalloids Nonmetals Halogens Noble Gases Lanthanides Actinides Unknown Clear ← Scroll horizontally on mobile → ...

Investment Return Calculator Enter your investment details to calculate ending balance, total growth, CAGR, and a year-by-year breakdown. Compare conservative, moderate, and aggressive return scenarios. ...

Create professional invoices in seconds — fill in your details, add line items, and download a clean PDF. Everything runs in your browser; no data is sent to any server. ...

IP Address Calculator Subnet, CIDR, and network analysis tools — instant results, no server required. ...

Enter any IPv4 address and CIDR prefix (or subnet mask) to instantly calculate the full subnet breakdown — network address, broadcast, usable host range, wildcard mask, and more. IPv4 Subnet Calculator IP Address Subnet Mask Calculate Clear CIDR Prefix Length /0 /32 /24 Subnet Mask Bits Subnet Results Binary View Network bits = green Host bits = red Common Subnet Reference Table CIDRSubnet MaskHostsWildcard Check your IP → IP Address Info Convert bytes → Byte Converter DNS records → DNS Record Guide ...

Paste two JSON objects and instantly see every added, removed, or changed key — color-coded, with full dot-notation paths to each change. No server, no sign-up, no tracking. ⇄ Compare ⇅ Swap { } Format Left { } Format Right Load Sample Clear Left (Original) Right (Modified) Paste JSON into both panels and click Compare. How It Works The diff engine walks both JSON trees recursively. At each node it checks: ...

Paste any JSON and instantly explore its structure with an interactive tree view. Click any node to reveal its exact JSONPath expression in both dot notation and bracket notation — no plugins, no sign-up, runs entirely in your browser. Sample Presets User Object E-Commerce Order GitHub API Deep Nested Paste JSON 🔍 Explore Expand All Collapse All Clear Nodes: 0 Keys: 0 Arrays: 0 Max Depth: 0 Matches: 0 Dot Copy Bracket Copy Copy Value Paste JSON above and click Explore to begin. Copy Dot Path Copy Bracket Path Copy Value How to Use Paste JSON into the text area above (or pick a sample preset). Click Explore (or press Ctrl+Enter / Cmd+Enter). Click any node in the tree to see its JSONPath in dot and bracket notation. Use the Copy buttons to grab the path or value. Search to highlight nodes whose key or value matches your query. What Is JSONPath? JSONPath is a query language for JSON, analogous to XPath for XML. It lets you pinpoint values inside complex JSON documents using path expressions like $.user.address.city or $["items"][0]["price"]. JSONPath expressions are used in: ...

Generate Schema Validate JSON Schema Version: Draft-07 2020-12 Sample: — choose preset — User Object Product Catalog API Response Copy Schema Clear Input JSON Chars: 0 Lines: 1 Generated JSON Schema // Schema will appear here after clicking Generate Schema Edit Schema Properties Property Type Description Required Apply Edits & Regenerate Copied to clipboard! What is JSON Schema? JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. It describes the structure of JSON data — what properties an object should have, what types those properties must be, which fields are required, and what formats or constraints apply. A schema acts as a contract between producers and consumers of JSON data, making APIs more predictable and enabling automated validation, documentation generation, and code generation. ...

Convert JSON arrays to CSV and CSV back to JSON — right in your browser. No server, no upload, no external libraries. JSON → CSV CSV → JSON Delimiter Comma ( , ) Semicolon ( ; ) Tab ( ⇥ ) Pipe ( | ) Include header row Flatten nested JSON JSON Input Load Sample Clear CSV Output Copy Download Convert ↓ Preview How to use Choose the conversion direction — JSON → CSV or CSV → JSON — using the tabs. Paste your data into the left panel (or click Load Sample to try it). Pick a delimiter and toggle header / flatten options as needed. Click Convert. Use Copy or Download to grab the result. Nested JSON When Flatten nested JSON is checked, nested objects are flattened using dot notation. For example: ...

✓ Validate ☰ Format ⇄ Minify ▶ Tree View ✕ Clear ↥ Upload JSON Indent: 2 spaces 4 spaces Tab Sample: — load sample — User object Array of items Nested structure 📁 Drop a .json file here, or click to browse ⓘ Paste or type JSON above, then click Validate or Format. Path: — INPUT OUTPUT Copy Tree View Raw Related Tools Convert JSON to CSV → JSON to CSV Converter Format HTML → HTML Beautifier Test regex patterns → Regex Tester ...