The HoopAI platform’s QR code library supports bulk selection so you can perform operations on multiple codes simultaneously. Instead of repeating the same action for each code individually, you can select a group and act on all of them at once.
Selecting multiple QR codes
Open the QR code library
Navigate to Sites > QR Codes.
Enter selection mode
Check the checkbox that appears when you hover over a QR code card, or look for a Select All checkbox at the top of the list. Clicking this selects all codes currently visible in the view.
Select individual codes
Click the checkbox on each code you want to include in the bulk operation. Codes do not need to be in the same folder — navigate between folders while building your selection if needed.
Review the selection count
The toolbar displays how many codes are currently selected. Review this number before proceeding to confirm you have selected the right codes.
Bulk move to folder
Moving multiple codes to a folder at once is the most common bulk operation, used when reorganizing a growing library or preparing codes for a new campaign structure.
Select the codes to move
Use the checkbox selection to mark all codes you want to move.
Click Move
In the bulk action toolbar that appears after selection, click Move or the move icon.
Choose the destination folder
A folder picker appears showing your existing folder hierarchy. Select the target folder. If you need a new folder, create it first (see QR code folders) and then return to the move operation. Confirm the move
Confirm the action. All selected codes move to the destination folder simultaneously.
Bulk export (download)
Bulk export lets you download multiple QR codes at once, packaging them together for distribution or storage.
Select the codes to export
Check the codes you want to download.
Click Download or Export
In the bulk action toolbar, click Download or Export.
Select the file format
Choose the export format:
- PNG — raster images suitable for digital use and standard print
- SVG — vector files for large-format or scalable print
- PDF — document-ready files for A4 or letter-size materials
Receive the download
The platform packages all selected codes into a compressed archive (ZIP file) and initiates the download. Each code is saved as an individual file inside the archive, named according to the QR code’s name in your library.
Bulk delete
Bulk delete removes multiple codes from your account permanently. Use this to clean up old codes from completed campaigns or remove test codes you no longer need.
Select the codes to delete
Check the codes you want to remove.
Click Delete
In the bulk action toolbar, click Delete or the delete icon.
Confirm the deletion
A confirmation dialog appears listing how many codes will be deleted. Confirm to proceed. Deletion is permanent — there is no undo option.
Deleted QR codes cannot be recovered. Any physical or digital materials that display a deleted code’s image will still show the code, but scanning it will no longer redirect to a destination. If materials are still in circulation, archive the codes in a folder rather than deleting them.
Bulk creation from CSV
In addition to performing bulk operations on existing codes, the platform supports creating hundreds of new QR codes at once by importing a CSV file. This is a separate feature from the bulk actions described above. See Importing QR codes for the full guide.
Tips for efficient bulk operations
Use folders before selecting
If you organize codes into folders by campaign or project, bulk selecting within a folder is much faster than searching for codes across the entire library. Navigate into the folder, then select all.
Name codes clearly
Bulk export downloads each code as a file named after the code’s name in your library. Clear, consistent naming (for example, “Spring2026_Window_Sign” rather than “QR Code 47”) means your exported files are immediately identifiable without opening each one.
Archive instead of delete
If there is any chance a QR code might be needed in the future — for reference, analytics access, or reuse — move it to an archive folder rather than deleting it. Bulk move to an “Archive” folder is faster and safer than bulk delete for campaign cleanup.
Select all, then deselect exceptions
When most codes in a view should be included but a few should not, it is faster to click Select All and then uncheck the exceptions rather than checking each included code individually.
Before running a bulk delete on campaign codes, use the analytics view to note any codes with unusually high scan volumes — these may still be embedded on active materials and worth keeping for historical analytics reference.