Skip to main content

CSV Importing

You can currently import Challenges, Users, and Teams using a CSV file. Unlike regular CTFd imports, anything imported via CSV will not remove existing content.

If you go to the Admin Panel -> Config -> Backup -> Import CSV page, you'll see the options to import CSV files.

You can fill the sample CSV files below with your data to ensure the import is properly setup for the import.



All columns required

Users CSV Template


All columns required

Teams CSV Template


The description, flags, hints, and tags columns are optional. If you are creating a standard challenge, type_data is also optional

Challenges CSV Template