⚠ This site is not Etsy. EtsyMan is an independent, third-party tool for Etsy sellers — not affiliated with Etsy, Inc.  •  Free tools do not store, log, or retain any information you enter.
🔒 Credentials never saved
No account required
📦 All listings in one file
🆓 100% free

Your Etsy Credentials

Your credentials are used only to fetch your listings and are never stored, logged, or shared. Everything is discarded the moment your download begins.

The API key (keystring) from your Etsy developer app. How to get this →
Found in your Etsy app settings next to the keystring. Recommended for best results.
A valid OAuth 2.0 access token for your shop. Enables access to all listing data. How to get this →
Your numeric shop ID (not your shop name). Look up your shop ID →

How to Get Your Etsy API Key

To use this tool you need an Etsy developer account and an API key. It takes about 5 minutes to set up.

Create an Etsy developer account
Go to etsy.com/developers and sign in with your Etsy account.
Create a new app
Click Register a new app. Fill in the name (anything you like, e.g. "My Shop Backup"), a description, and your website (your Etsy shop URL is fine). Set the redirect URI to https://etsyman.cc/tools/listing-backup or any valid URL.
Copy your API Key and Shared Secret
After creating the app you'll see your Keystring (API Key) and Shared Secret. Copy both and paste them into the form above.
Find your Shop ID
Use our free Shop ID Lookup tool to instantly get your numeric shop ID from your shop name.
Download your listings
Paste everything into the form above and click Download. Your full shop inventory will be exported as a JSON file.

📚 Official Etsy docs: Etsy API Authentication Guide  ·  Etsy Listings API Reference

How to Get an OAuth Access Token

An OAuth access token unlocks full access to your listings including private details. If you only have an API key and shop ID, you can still download all public listing data.

Create an EtsyMan account
The easiest way to get an OAuth token is to sign up for EtsyMan (free) and connect your Etsy account via OAuth. Once connected, you can use the built-in Backup Listings button on your dashboard — no manual token needed.
Or generate one manually via Etsy's OAuth 2.0 flow
See the Etsy PKCE OAuth guide for the full flow. You'll need to exchange an authorization code for an access token using your developer app credentials.

What's Included in the Export

Each listing in your JSON backup includes:

Data is returned exactly as the Etsy API provides it — no fields are removed or modified.

Why Should You Back Up Your Etsy Listings?

Frequently Asked Questions

Is this tool really free?

Yes, completely free. No credit card, no account required.

Do you store my API key or access token?

No. Your credentials are used only to make the API request to Etsy during the export and are discarded immediately. We never log, store, or share your API key or tokens.

What format is the download?

JSON. It's a structured data format that works with any programming language and can be imported into spreadsheets, databases, or other tools. The file includes all listing fields as returned by the Etsy API.

Does it export draft or inactive listings?

This tool exports all active listings. Drafts and inactive listings require full OAuth access — sign up for a free EtsyMan account to export those as well.

Can I export more than 100 listings?

Yes. The tool automatically paginates through all your listings, no matter how many you have.

What is EtsyMan?

EtsyMan is a free web app for Etsy sellers that syncs your orders, messages, and reviews to KnotDo for task management, and sends daily shop roundup reports. Create a free account →