Select Upload and choose one of the four ways to upload images. You can upload up to 2000 images at a time. We recommend you upload up to 1000 images at a time for a faster and smoother performance.

Upload from computer

Drag and drop or choose images from your computer. SuperAnnotate supports images in the following formats: .jpg, .jpeg, .png, .webp,.tiff, and .bmp.

Note that two images cannot have the same name. An image that has a name similar to an existing image will not be uploaded.

Consider using the methods below when uploading many images.

Import from S3 bucket

Enter the access key ID, secret access key, bucket name, and folder name (optional). Select Test to see whether you have access to the S3 bucket or not. If you have access, go ahead and click Start.

Python SDK

Method 1: CLI upload

Use the following CLI command when you want to upload a large batch of images. Learn more here.

superannotate upload-images --project <project_name> --folder <folder_path> [--recursive] [--extensions jpg,png]

Method 2: SDK function (Pixel projects only)

You can also upload images using the following Python SDK function. Learn more here.

sa.upload_images_from_folder_to_project(project, "<local_folder_path>")