ETSY LISTING CSV CHECK · RUNS IN YOUR BROWSER · NOTHING UPLOADED

Why did my Etsy bulk upload fail?

Paste or drop your listing CSV and get every problem with its line number before you upload: titles over 140 characters, more than 13 tags or tags over 20 characters, prices like $18.00 or 26,50, quantities above 999, image links that are not direct image addresses, duplicate variation choices, SKUs Excel turned into 1.23457E+12, and semicolon-separated files. Then apply the safe fixes and download a cleaned CSV.

The file is read in this browser tab and never leaves your device. Independent of Etsy, Inc. Column names and limits are read from memory of Etsy's public bulk listing upload documentation; no Etsy upload was available when this was built.

1. Your listing CSV

A spreadsheet of listings saved as CSV, a template from Etsy's bulk tools, or a sheet exported from a listing tool.

Choose a file or paste the text, then click Check file.

The rules, and what they leave out

Common questions

Why does my Etsy bulk listing CSV upload fail?

The usual causes are a title over 140 characters, more than 13 tags or a tag over 20 characters, a price with a currency symbol or a decimal comma, a quantity above 999 or with a decimal, image links that are file names or web pages, an unquoted comma in a description that shifts every later cell, and an Excel save that turned SKUs into scientific notation. This tool tests each of them and names the line.

How do I check an Etsy CSV before uploading it?

Paste the file or drop it onto this page. It reads the header against the bulk listing template, checks every row, and lists problems with their line numbers, grouped as errors, warnings and notes. Nothing is uploaded.

How many tags can an Etsy listing have?

From memory of Etsy's public documentation, thirteen, each up to twenty characters. The tool reports a listing with more, any tag that is too long, repeated tags, and tags with punctuation Etsy may refuse. Confirm the current limits in Etsy's help.

Why are my image links not working?

Etsy fetches each image from a public web address. A file name, a local path, or a share link that opens a viewer page cannot be fetched. Use a direct link that ends in an image file type.

What does Apply safe fixes change?

Only things with one reasonable reading: the delimiter, header capitalisation, prices like $1,299.00 to 1299.00, currency codes to capitals, spaces and empty entries in TAGS and MATERIALS, semicolon tag lists to commas, and stray spaces around a SKU. It never edits a title, description, tag word, image address, variation value or SKU.

Is it safe to put my listings into a web page?

The page runs in your browser, the file is read locally and nothing is uploaded; a test in the code asserts there are no network calls.

What does this not check?

Whether Etsy will accept the file today, prohibited or restricted items, shipping profiles, categories, policy and trademark rules, and image contents. A clean result is not a promise of success: upload a few listings first.