Less manual work
Generate INSERT statements from CSV data – without writing a single line of SQL yourself.
Reliable interface work
Generate INSERT statements without typing out each record.
Choose the target table, map CSV columns and review the output before using it in your database tool.
In your workspace · Availability and limits depend on your plan or add-on.
INSERT INTO salesOrders
(order_id, customer_name, order_date, currency, line_no, sku, qty, price)
VALUES
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '1', 'ABC-001', '2', '19.95'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '2', 'ABC-002', '1', '5.50'),
('1002', 'Globex AG', '2025-11-09', 'EUR', '1', 'XYZ-100', '3', '12.00'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '1', 'ABC-001', '2', '19.95'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '2', 'ABC-002', '1', '5.50'),
('1002', 'Globex AG', '2025-11-09', 'EUR', '1', 'XYZ-100', '3', '12.00'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '1', 'ABC-001', '2', '19.95'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '2', 'ABC-002', '1', '5.50'),
('1002', 'Globex AG', '2025-11-09', 'EUR', '1', 'XYZ-100', '3', '12.00'),
('1001', 'Acme GmbH', '2025-11-09', 'EUR', '1', 'ABC-001', '2', '19.95');Workflow
Generate INSERT statements from CSV data – without writing a single line of SQL yourself.
Combine CSV columns with dynamic values to create repeatable test data.
Save mapping profiles and generate new test data with the same structure from new CSV files anytime.
In practice
An integration test needs order records in a test database. Your source data is a CSV file.
Map the CSV columns to your target table. Add dynamic values such as numbers or timestamps where needed.
Review the generated INSERT statements, then use them in your database tool.
A saved profile keeps the mapping ready for the next file. Availability and file limits depend on your plan.
myInterfaceData
Try the free basic tools. Choose a plan for projects, profiles and advanced workflows; compare limits and add-ons on the pricing page.