This tool allows you to generate CSV files.You can generate multiple CSV files at the same time (exported to a single ZIP file).It is also a SQL data generator, you can directly generate SQL queries.JSON output is also possible.
You can see the user guide to help you to use this CSV generator Online.
It is Open source :), you can download the source code here.
This dataset generator allows to generate random CSV files:
Step 1: Add the correct number of fields.
Step 2: Select the name each field.
Step 3: Select the data type of each field.
Step 4: Fill in the options.
Step 5: You have the right to make mistakes: You can remove a field, and also change the positions of the different fields.
Step 6: Choose the CSV format!
Then choose the number of lines to generate for each file, as well as the number of CSV files to generate.
Step 7: Choose the format of your CSV files (Delimiter, quote, escape, newline and header).
You can generate CSV data, but also generate TSV file.
Step 8: Start generation of CSV files.
Step 9: You have the preview of a generated CSV file.
Step 10: Copy to the clipboard or download the CSV files generated.
You can also download a ZIP file that contains all CSV files.
This SQL data generator allows to generate SQL files containing insert statements so that you can directly feed a database table.
Steps 1 - 5: Same as generating CSV files, see above.
Step 6: Choose the SQL format!
Then choose the table name and if the statement create table should be added or not.
Steps 7 - 10: Still identical to the generation of csv files, see above.
You can save your templates so that you can generate SQL or CSV data later without having to reconfigure all columns.You must create an account for this feature.
Click on "save" button to save your template.
Click on "copy" button to copy the current template. This feature allows you not to start from scratch.
The section "Your templates" contains your templates.You can click on the cross button to delete your template.
An API is available to generate CSV/SQL data files.
Usage limits:
Generate CSV / SQL data from a saved template.
HeadersHearder code | Description | Data type | Required |
---|---|---|---|
api-key | Your API KEY. | String | Required |
const request = new XMLHttpRequest(); request.open("POST", "https://api.extendsclass.com/csv-generator/templates/6uvjybck8/generate", true); request.setRequestHeader("api-key", "Your API key"); request.onreadystatechange = () => { }; request.send('');
-- CSV generated
Template not found
API key unknown
You can choose between different data type for the fields of your CSV / SQL table:
function (line) { return line.firstname + '.' + line.lastname + '@gmail.com'; }
Comments
2020-01-01-2020-06-10 22:09
Hasta la proxima-2021-01-26 22:26
yan-2021-05-02 07:50
Axel-2021-10-06 14:47
Idea for a little improvement: An option for the basic data types, which allows to include some "NULL" values (possible with SQL resp. relational databases). At the moment this is only possible with "Choice", as far as I can see?
Cyril (admin)-2022-02-05 13:13
Zurisaddai Lumbreras-2022-01-11 19:28
Cyril (Admin)-2022-01-11 19:57