How to Import Links from a CSV File
Learn how to easily import your links from a CSV file into CodeQR. Perfect for bulk link imports or migrating from other providers.


Learn how to easily import your links from a CSV file into CodeQR. Perfect for bulk link imports or migrating from other providers.


Como Criar QR Codes via API da CodeQR: Guia Completo
You can import your existing links into CodeQR via our CSV import feature. This is useful if you have a large list of links to import or if you want to migrate links from another provider.
Before uploading, make sure your CSV file is formatted correctly. Your CSV file should have the following columns:

Here's an example of a properly formatted CSV file:
LINK,KEY,TITLE,DESCRIPTION,PASSWORD,EXPIRES_AT,TRACK_CONVERSION,TAG_IDS https://example.com/page1,my-link,My Page,A great landing page,,,true, https://example.com/page2,,Second Page,Another description,secret123,2026-12-31,false, https://example.com/page3,promo,,,,,no,
You can also download a sample CSV file directly from the import modal.
From your Links dashboard, click on the dropdown arrow (⋮) next to the Add Link button and select Import from CSV.

The import modal will open with a file upload area. You can either:
Note: The maximum file size is 2MB.

You can also click Download sample CSV to get a template file with the correct format.
After uploading, CodeQR will automatically detect the columns in your CSV file and attempt to map them to the corresponding fields. You can review and adjust the mappings as needed.

You can enable additional features by toggling the switches:
Choose the domain for your imported links from the dropdown. All links will be created under this domain.
Once you've reviewed the mappings, click Confirm import.
After confirming, you'll see a summary showing how many links are ready to be imported. You can:

Once the import is complete, you'll be redirected to your Links dashboard where you can see all your newly imported links.

If your CSV contains invalid data, you'll see validation errors before the import proceeds. Common issues include: