Convert your stock CSV to the format each agency imports

Drop in a metadata CSV: another agency's export, a CSV from PixelKeyAI, or your own spreadsheet. The converter finds the columns, lets you correct them, and writes one CSV per agency in the layout that agency expects. The file never leaves your browser, and you do not need an account.

FreeNo accountNothing uploaded

Your CSV

Drop a CSV file here

An export from any agency, a CSV from PixelKeyAI, or a spreadsheet saved as CSV. Commas, semicolons and tabs all work. Up to 50,000 rows and 25 MB.

How to use it

1

Drop your CSV

Use an export from any agency, a CSV from PixelKeyAI, an ExifTool CSV, or a spreadsheet saved as CSV. The first row has to be the headings.

2

Check the columns

The page matches columns by their headings. If one is wrong or missing, pick the right column from the list. Filename is required, and you need a title, a description or keywords to make a useful file.

3

Pick the agencies and download

Tick one agency or all five. Rows that have to change, such as a long title or too many keywords, are listed before you download. Take one CSV per agency, or all of them in a ZIP.

What the converter changes

It writes the same files PixelKeyAI's own agency exports write, so a converted sheet and an export from the app can be uploaded the same way. Here is what it does to your rows:

The layout each agency takes

These are the files the converter writes. The table is drawn from the same settings the converter uses.

AgencyColumns, in orderKeywordsTitle cut atCharacters
Adobe StockFilename, Title, Keywords, Category, Releasesup to 49200 charactersUTF-8
ShutterstockFilename, Description, Keywords, Categories, Editorial, Mature content, illustrationup to 50No title columnASCII only
iStockfile name, created date, title, description, country, brief code, keywords, releases5 to 50255 charactersASCII only
Pond5Filename, Title, Description, Keywords, Category, ClipTypeup to 5080 charactersASCII only
DepositphotosFilename, Title, Description, Keywordsup to 50200 charactersASCII only

Questions

Adobe Stock's CSV has five columns, in this order: Filename, Title, Keywords, Category and Releases. There is no separate description column, so the Title column holds the description of the picture. Category is a number, and keywords are separated by commas, up to 49 per file.
Yes. Drop the Shutterstock CSV, tick Adobe Stock and download. Shutterstock's Description becomes Adobe Stock's Title and the keywords carry over. Shutterstock's category names are left blank, because Adobe Stock takes number ids only. Rows with more than 49 keywords are listed before you download.
Yes. Headings such as SourceFile, XMP:Title, IPTC:Keywords and Caption-Abstract are recognised, and a full path in SourceFile is cut down to the file name. If a heading is not recognised you can pick the column yourself.
The same ones PixelKeyAI's own agency exports apply: up to 49 keywords for Adobe Stock and 50 for the others, and titles of 200 characters for Adobe Stock and Depositphotos, 255 for iStock and 80 for Pond5, and descriptions of 2048 characters for Shutterstock, 2000 for iStock, 500 for Pond5 and 250 for Depositphotos. Anything over is listed before you download, so you can fix it in your sheet or accept the cut.
No. The CSV is read and converted on this page and its contents are never sent anywhere. The page only records that the tool was used, with the number of rows and agencies, and you can confirm that in your browser's network tab.
Up to 50,000 rows and 25 MB. Files saved by Excel as CSV (Windows) are read correctly, accents included.

Next step

Rows with no keywords? Generate them from the photos. PixelKeyAI writes the title, description and keywords for each file and formats them for every agency.

Want every row's keywords to match what iStock search recognises? The iStock CSV Keyword Optimizer rewrites a whole sheet at once.

Ready to write the metadata into the files themselves? The Image Metadata Editor embeds titles and keywords into your JPEGs, and the Keyword Checker tests a list against each agency's limits. Keywording for clients? See PixelKeyAI for professional keyworders.

More free tools

Selling your photos on stock sites?

Good technique gets photos accepted. Keywords get them found. PixelKeyAI writes titles, descriptions and keywords for Adobe Stock, Shutterstock, iStock and more in seconds. Free credits to start, no card needed.

Keyword my photos free