QuapQuap
← Features

Toolkit

Convert, compare and check data without hunting for the right tool.

Convert between JSON, YAML, XML and CSV, or turn data into SQL. Translate queries between databases, generate classes from a sample response, compare two lists, check an OpenAPI spec and take a curl command apart. Hashing, encryption and JWT tools are on the toolbar.

  • Translate SQL between PostgreSQL, SQL Server, MySQL, MariaDB, Oracle and SQLite, or into C# LINQ.
  • Classes for C#, Java, TypeScript and Python.
  • Compare two lists: what's in both, what's in only one, what repeats.
  • Record a few steps and replay them later.

JSON ↔ YAML ↔ XML ↔ NDJSON

JSONPath · Diff · Compare

SQL · 11 dialects · LINQ

cURL · Regex · OpenAPI

Hash · JWT · AES · Argon2

Tools →

What you can do

Convert formats

Move data between JSON, YAML, XML and CSV, or turn it into CREATE TABLE and INSERT statements for PostgreSQL, SQL Server, MySQL or SQLite.

Generate code

Paste a sample response and get C#, Java, TypeScript or Python classes, with options for naming, optional fields and serializer attributes.

Translate SQL

Quap recognises the database a query was written for and translates it to PostgreSQL, SQL Server, MySQL, MariaDB, Oracle, SQLite or C# LINQ.

Change values in bulk

Change case, encode or decode, mask personal data or fill in realistic test data, for one value, every value with the same key or the whole document.

Crypto, offline

Hashes, AES and ChaCha20 encryption, bcrypt and Argon2id passwords, HMAC signatures, JWTs and UUIDs, without pasting anything into a website.

Compare and inspect

Compare two lists or two versions of a file, check an OpenAPI spec, take a curl command apart and understand any regular expression.

In the docs

Accent color