What is the maximum batch size?
1,000 UUIDs per run, with a minimum of 1. The generator applies Math.min(Math.max(1, count), 1000) to the requested number before starting, so values outside that range are automatically adjusted to the nearest limit, with no error returned.
Can UUIDs within the same batch repeat?
In practice, no. Each UUID v4 in the batch uses 122 random bits independent of the others, so even across 1,000 generations the odds of two rows matching stay around one in 2^122, the same negligible risk as any pair of UUID v4s generated separately.
Which format should I use to import into a database?
For a bulk SQL INSERT or a shell script, the text format (one UUID per line) is the most direct. For seeding test fixtures in JavaScript or TypeScript, the JSON array format comes out ready for a direct import in code.