Image Submission Requirements

  • An image resolution of no less than 6 megapixels and a file size that does not exceed 30MB
  • JPEG format and in minimum 80% quality compression
  • Images must not contain company names, product names, recognizable brands, date or trademarked designs
  • Copyrighted keywords and camera brand used to shoot the images must NOT be included in the description or keywords field
  • Images with a model(s) must be accompanied by valid Model Release form(s)
  • Images taken in exclusive venues must be accompanied by a valid Property Release form
  • The system supports automated IPTC info retrieval. IPTC should contain caption (description) and keywords. The fields will be left empty if no information is available

Uploading Your Photos

We have two options for you to upload your photos to 123RF.com:

OPTION 1: Via our Web Form Uploader – best for a small number of files (below 10 files)

OPTION 2: Using FTP (File Transfer Protocol) account – best for a large number of files

Option 1: Web Form Uploader

  • Login to 123RF.com.
  • Access the Contributor’s Dashboard by scrolling down to the bottom of the site and clicking on “123RF Contributors” button.
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Click on the “Upload” button
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Select “Images”, “Royalty Free”, “Web Form Uploader”, and click on “Next”
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Drag your file(s) into the box and wait for them to upload
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Tick the “Agreement” box and click on “Next”
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Your files will be queued for processing. You may leave the page as it will not disrupt the process.
How To Upload Royalty-Free Stock Photos - 123RF Blog

Option 2: FTP Upload

  • Launch and connect to your FTP
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Connect to:
    1. Host: ftp.123rf.com
    2. Username: Your 123RF Account Username
    3. Password: Your 123RF Account Password
  • Local site: Where your files are located
  • Remote site: Where your files will be uploaded
  • This is where you may check on the status of your uploads, whether they are: Queued, Failed, or Completed
  • Drag and drop your images from section B (Local site) to section C (Remote site). Your uploads will begin and you will see the progress in section D. Please refer to the image above.
  • Once your images have been uploaded, you will see them in section C (Remote site).
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Login to 123RF.com.
  • Access the Contributor’s Dashboard by scrolling down to the bottom of the site and clicking on “123RF Contributors” button.
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Click on the “Upload” button
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Select “Images”. “Royalty Free”, “FTP Upload”, and click on “Next”
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Tick the “Agreement” box and click on “Next”
How To Upload Royalty-Free Stock Photos - 123RF Blog
  • Your files will be queued for processing. You may leave the page as it will not disrupt the process
How To Upload Royalty-Free Stock Photos - 123RF Blog

Completing Your Submissions

How To Upload Royalty-Free Stock Photos - 123RF Blog

Once your images are done processing, it’ll appear in Step 5: Manage Media where you can add Descriptions and Keywords to complete your uploads.

There are 4 tabs in your Manage Media page:

  • All – Shows you all your content
  • Accepted – Content reviewed and approved
  • Rejected – Content reviewed and rejected
  • Incomplete – Content pending for review or content missing description and keywords

If your image needs a Model or Property Release, you may access them in Step 4: Releases. Those are explained in detail in this guide: