Depop
Depop SEO: get your items seen in Depop search
Depop SEO breaks most generic marketplace advice at the first rule: there is no title field. The first line of your description is the title — it's the first thing a shopper reads on your listing and what search reads first. Open with "so sad to sell this" and you've spent your most visible characters on words nobody types into a search bar.
Free first-line preview — no card
Depop listing limits at a glance
first line
up to 65 characters
Ours
Hashtags
up to 5, each ≤ 20 characters
Depop's count, our length
Details
up to 5, each ≤ 40 characters
Ours
Description
the first ~120 characters carry the SEO weight
Ours
Depop's numbers checked against its own pages on 2026-09-04. The ones marked ours are Sellura's budgets, not Depop rules. Sellura generates within all of them automatically.
The rest of the system is just as specific. The whole description, hashtags included, lives in one field — and Depop publishes no character limit for it, so the roughly 1,000 characters Sellura writes to is our own budget for keeping a phone-sized description readable, not a Depop rule. You get up to five hashtags, and Depop publishes no length for those either: the 20 characters Sellura keeps each one to is ours as well. Category, brand, condition, and size are dropdowns rather than free text, and Depop's search filters run on them. Here's how each piece actually works and what to fix first, in order.
How search works on Depop
Depop search reads your description text, and because there's no separate title, the first line carries the weight a title carries everywhere else. Sellura targets about 65 characters for it — roughly what survives on a phone screen — and the structure that works is plain: brand, item, era or style, color or material, size. Those are the words resale buyers actually type.
Filters are the second gate. Category, brand, condition, and size aren't free-text attributes — they're structured dropdowns, and when a buyer narrows results by any of them, listings with a wrong or missing value vanish from that search no matter how good the text is. The thirty seconds you spend setting them precisely is the cheapest visibility you'll ever buy on Depop.
Then it's a thumbnail contest. Results are a mobile grid of square 1:1 photos — a listing takes up to four photos and a video in the app, or up to eight photos on the web — so the text decides whether you show up and the first photo decides whether anyone taps. And because the audience skews vintage and streetwear resale, buyers search the way collectors do: by brand, era, and aesthetic, not by polite product copy.
- First line = your title. Front-load brand + item + the descriptors a buyer would type.
- The description and hashtags share one character budget — every wasted line costs search real estate.
- Up to 5 hashtags — Sellura keeps each to 20 characters, our budget rather than a Depop rule. Five deliberate picks, not an afterthought.
- A brand hashtag is one of those five, not an extra — Depop's listing walkthrough gives the brand its own field. Use one only for a brand you actually sell.
- Category, brand, condition, and size are dropdowns that power filters. Set them exactly.
- Square 1:1 photos in a mobile grid; the first one earns the tap.
Why your Depop listings get no views — and what views vs clicks mean →
Check your own listing
Already listed on Depop? Score your listing
Paste the link for a 0–100 score and the top fixes to the first line and description, then rewrite it with your own words already filled in.
Free, no sign-up.
The first line and the five hashtags
Write the first line like the title it is. A reliable resale formula: brand, item, era or style, color or material, then size if it fits. "Vintage 90s Carhartt Detroit jacket, brown duck canvas, size L" runs 62 characters and contains five different searches. Compare "Absolutely obsessed with this, so sad to let it go" — 50 characters, zero searchable words.
Treat each hashtag as a search you're choosing to enter. With only five slots, repeating words that already sit in your first line is the common waste; use them for coverage instead — the style names, eras, and adjacent terms buyers also type. For that Carhartt jacket: #carhartt, #workwear, #vintageworkwear, #90sfashion, #chorecoat. Each stays inside the 20 characters Sellura budgets per hashtag and reaches a search the first line couldn't.
Both live inside the same shared budget, so spend it in order: the first line, a few short lines of condition and measurements, then the hashtags last, so the readable part stays readable. Measurements matter more here than on most platforms — vintage sizing is inconsistent, and a flat-lay pit-to-pit and length answer the question before it arrives as a DM.
One recent change reframes all of this. Depop's own guidance on describing an item says it automatically generates tags and keywords to add to your listing, and that you can stick with those or add your own. Depop doesn't publish how they're derived, or whether they take up any of your five slots, so treat the mechanism as unknown — but the consequence needs no inside knowledge. A tag generated from your listing can only be assembled out of what your listing already contains, which means it restates your own text back to you rather than reaching a search you missed.
So ask where your leverage actually sits now. Two inputs are still entirely yours and cannot be inferred from anything you didn't write: the first line, which decides what words search has to match in the first place, and the dropdowns, which decide whether you appear in a filtered search at all. Automation can restate a description; it cannot set a size you left blank or invent the phrase you never typed. Write the first line as if it were the only field, set every dropdown, and let the five hashtags carry the coverage those two left over.
- Formula: brand + item + era/style + color/material + size, inside Sellura's ~65-character target.
- Hashtags are for coverage, not repetition — five slots, each kept to our 20-character budget.
- List flat-lay measurements; "size L" means little on a 30-year-old jacket.
- Depop auto-generates tags and keywords — your own slots earn their keep only where they add what that set can't.
Depop shipping for sellers: who pays, label costs and what you keep → · Grailed vs Depop: which one suits a designer or streetwear piece →
What Sellura does
How Sellura writes for Depop's format
- It treats the first line as the title and aims at about 65 characters — our target, not a Depop-published cap — brand and item first, written to read like a real Depop listing. You see that line plus a deterministic 0-100 SEO score free on every generation — no card.
- The description and hashtags are budgeted together against one ~1,000-character allowance — Sellura's, since Depop publishes none — so the result comes back at a length that still reads on a phone.
- All five hashtags are generated and checked against our own 20-character budget (Depop publishes no hashtag length) — the five you control, separate from anything Depop attaches on its own — and item details stay in the description text, where Depop search can actually read them.
- Unlocking the full listing — hashtags, details, description, CSV — costs 1 credit, and the first unlock is free on a new account.
Generate a Depop-ready listing in about 60 seconds.
Free title preview and 0–100 SEO score on every generation — no card.
The grader works with public Depop listing URLs, though Depop sometimes blocks automated reads — if a check fails, try again a little later.