CodeWares / tools
All tools

Developer

JSON formatterFormat, validate and auto-fix broken JSONSecret scannernewFind leaked OpenAI, Anthropic, AWS and Stripe keys, in your browserCVE checkernewPaste package.json or composer.json to find vulnerable versionsFormat convertersnewYAML ⇄ JSON, CSV ⇄ JSON, XML ⇄ JSON, JWT and Base64SQL ⇄ MongoDBnewTables, queries and joins to MongoDB, and backSQL ⇄ Django / LaravelnewSQL to models, migrations and ORM queries, and back

Money & invoicing

Invoice generatornewProfessional PDF invoices for Indian and foreign clientsFreelancer ratenewWhat to charge to take home what you want, after tax and feesRBI purpose codenewThe right code for money received from abroadIndia payoutsSelling in USD from India? See what reaches your bank in ₹AI costWhat your AI feature costs per user, and what to chargeFeesStripe vs Paddle vs Lemon Squeezy vs Polar vs Dodo vs GumroadQuit your jobHow many customers until you can quit?Lifetime dealIs a $99 lifetime deal smarter than $9/month?

Launch & research

Complaint findernewGroup a competitor's 1-star reviews into what to buildLaunch checkCatch what breaks a launch before you postMeta tag generatornewWrite share tags once, preview them on Google, X, LinkedIn and Slack
Hire me
Follow on X

Format converters

Convert between YAML, JSON, CSV and XML, decode JWTs and Base64. Broken JSON is repaired before converting, and nothing leaves your browser.

YAML → JSON →

Paste YAML (a docker-compose file, Kubernetes manifest, GitHub Actions workflow or OpenAPI spec) and get formatted JSON. Anchors and aliases are expanded, and files with several --- documents become a JSON array.

JSON → YAML →

Paste JSON and get readable YAML for config files and Kubernetes manifests. Broken JSON is repaired automatically before converting.

JSON → CSV →

Paste a JSON array (or an API response with one inside) and download a CSV that opens in Excel or Google Sheets. Nested objects are flattened into columns like address.city.

CSV → JSON →

Paste CSV (or copy cells straight from Excel or Google Sheets) and get a JSON array of objects. The delimiter is detected for you, and numbers and booleans become real JSON types.

XML → JSON →

Paste XML (a SOAP or API response, an RSS feed, a sitemap, a pom.xml) and get JSON. Attributes are kept with an @ prefix and repeated elements become arrays.

JSON → XML →

Paste JSON and get well-formed XML. Keys that start with @ become attributes, and arrays become repeated elements.

Base64 encode / decode →

Decode Base64 to text (JSON is formatted automatically) or encode text to Base64. Handles emoji and non-English text, URL-safe Base64 and data: URLs.

JWT decoder →

Read a token's header and claims, with readable dates and expiry status.

CodeWares / tools

Free tools for founders and developers. Everything runs in your browser unless a tool says otherwise.

Tools

  • Competitor complaint finder
  • Launch readiness check
  • Meta tag & Open Graph generator
  • JSON formatter & repair
  • API key & secret scanner
  • Dependency CVE checker
  • Format converters: YAML, CSV, XML, JWT, Base64
  • SQL ⇄ MongoDB converter
  • SQL ⇄ Django / Laravel converter
  • Invoice generator (GST, VAT, any currency)
  • Freelancer rate calculator (India)
  • RBI purpose code finder
  • Payout calculator for Indian founders
  • AI cost & pricing calculator
  • What-you-keep fee calculator
  • Quit-your-job calculator
  • Lifetime deal vs subscription

Hire CodeWares

  • Services
  • Gigs
  • Work
  • Pricing
  • Contact

Elsewhere

  • LinkedIn
  • Fiverr
  • X

© 2026 CodeWares. All rights reserved.