Everything you need to test and debug API integrations.
Compare API responses, detect breaking changes, validate payloads, and create regression tests in one developer toolbox.
- Payloads stay in your browser
- No sign-up for free tools
- Built for Java, Spring Boot and MuleSoft teams
Free tools
The payload tools you reach for every day
Format, validate, compare and mask JSON and XML. No account needed, and nothing you paste is uploaded.
API Response Comparison
Paste responses from DEV, QA and PROD. Ignore timestamps and request IDs, match arrays by ID, and get one clear report of what changed and what will break.
JSON Compare
Structural JSON diff with exact paths and type changes.
Open toolJSON Formatter
Beautify or minify JSON without changing a single value.
Open toolXML Formatter
Pretty-print XML and SOAP while preserving namespaces.
Open toolData Masking
Mask emails, tokens and account numbers before sharing.
Open toolJWT Decoder
Read JWT header and claims locally (no verification).
Open toolJSON Validator
Find the exact line and reason JSON fails to parse.
Open toolBrowse all:JSON ToolsXML ToolsDeveloper Utilities
API comparison
One API. Three environments. One report.
Line up the same endpoint across DEV, QA and PROD. IntegrateKit compares structure rather than text, so you see type changes, missing fields and real value changes, while timestamps and request IDs stay out of the way.
- 2 breaking
- 1 warning
- 1 info
- 1 ignored by rules
| Path | DEV | QA | PROD (baseline) | Finding |
|---|---|---|---|---|
| $.total | "149.90" | 149.9 | 149.9 | Type changedBreaking · number → string in DEV |
| $.customer.phone | "+1 555 0100" | (missing) | "+1 555 0100" | Field removedBreaking · absent in QA |
| $.status | "SHIPPED" | "IN_TRANSIT" | "SHIPPED" | Value changedWarning · QA differs from PROD |
| $.items[sku="A-100"].discount | 0.1 | (missing) | (missing) | Field addedInfo · array matched by sku |
| $.meta.requestId | "9f1c…" | "b27e…" | "4ad0…" | IgnoredIgnored · dynamic rule: UUID |
Illustrative example. Two-environment comparison is free; three environments are part of Pro.
Who it's for
Built around how integration work actually happens
IntegrateKit focuses on the repetitive checks between environments, not on replacing your API client.
Prove a refactor didn't change the contract
Compare responses before and after a Spring Boot upgrade, a Jackson config change or a DTO refactor. Type changes like Long → String show up as breaking, not buried in a text diff.
Check DataWeave output across environments
Line up JSON or XML responses from DEV, QA and PROD flows, ignore correlation IDs and timestamps, and spot the mapping that only breaks in one environment.
Turn a baseline into a regression check
Capture a known-good response, compare every new build against it with your ignore rules, and export a report your team can read in a ticket.
Share payloads without leaking data
Mask emails, phone numbers, tokens and account numbers locally before you paste a payload into a vendor ticket, a chat or a bug report.
Free and Pro
Free tools that stay free. Pro features that save real time.
Everything in Free stays free. Pro adds multi-environment comparison, advanced rules and reporting, and it's free to try as Pro preview while IntegrateKit is in beta.
| Feature | Free | Pro |
|---|---|---|
| JSON formatter, validator and viewer | Included | Included |
| XML formatter, validator and comparison | Included | Included |
| JWT, Base64, URL and cURL utilities | Included | Included |
| Sensitive data masking | Built-in + custom fields | Advanced rules |
| Environments per API comparison | 2 | 3 |
| Custom ignored fields and JSON paths | Up to 3 | Unlimited |
| Array matching by ID per path | Not included | Included |
| Dynamic value rules (timestamps, UUIDs, IDs) | Common presets | Custom rules |
| Numeric tolerance | Not included | Included |
| JSON Schema validationComing | Not included | Included |
| CSV, HTML and Markdown reportsComing | Not included | Included |
| Saved comparison profilesComing | Not included | Up to 50 |
| Regression test templates (JUnit 5, REST Assured)Coming | Not included | Included |
Pricing
Simple pricing, free while in beta
Start with the free tools today. Paid plans will be introduced after the beta, and the free tools will stay free.
Free
Everyday payload tools, no sign-up required.
$0forever
- JSON and XML format, validate, view
- Two-environment API comparison
- Data masking with custom fields
- JWT, Base64, URL and cURL utilities
Pro
Pro previewAdvanced comparison and reporting for teams shipping API changes.
$12per month
or $99 per year. Planned pricing
- Three-environment comparison (DEV · QA · PROD)
- Unlimited ignore paths and dynamic rules
- JSON Schema validation
- CSV, HTML and Markdown reports
- Saved comparison profiles
Team
Shared profiles and team workspaces. Not available yet.
Later
- Everything in Pro
- Shared comparison profiles
- Team workspaces
- CI/CD integrations
FAQ