ShortLink AdminBulk Generator

Bulk URL generation

Generate up to 1,000 unique short codes per batch. Inserts run in chunks of 200 with automatic collision retry. Export the result as CSV for printing or NFC programming.

Batch settings
Configure your batch, then generate.

1–16 lowercase letters/digits. Codes look like nfc-aZ3kP9.

1–1,000

6 = ~57B combos

Scheme is optional — https:// is added if missing.

Result
Run a batch to see results here.
No results yet

Backend: when SUPABASE_URL and SUPABASE_SERVICE_ROLE_KEY are set, each chunk runs as insert(...).select() against the urls table. Unique-constraint conflicts (Postgres 23505) trigger an automatic per-row fallback so committed rows are returned and colliding short codes are retried with fresh codes.