Sellura

Free tag generator for Etsy, eBay, Amazon, Walmart, Shopify and Depop

Type what you sell and get a set of keyword phrases, de-duplicated and trimmed to fit. Etsy is the default — pick another marketplace above the box and the field name, the number of phrases and the character budget move with it.

Marketplace

The field name, the number of tags and the way each one is written change per marketplace

Listing language

Write your keyword the way you write your listings — the tags follow its language

Up to 13 “Tags” for Etsy — 20 characters each. Free.

Why multi-word tags beat single words

A single generic word like “candle” puts you up against millions of listings. Multi-word phrases buyers actually type — like “soy candle gift” — have fewer competitors and match someone who already knows what they want. Etsy gives you 13 tags of 20 characters each, which is what this tool defaults to; pick another marketplace above and both numbers move with it.

FAQ

How does the tag generator work?

You type what you sell, and the tool asks the marketplace you picked for the phrases its shoppers actually finish typing, then fills the rest out of your own words. Where a marketplace has no public search for us to ask, the whole set is built from your keyword and the page says so. Pick a marketplace above the box and the count, the field name and the character budget follow it — 13 of 20 characters on Etsy, fewer on some of the others. Free, no account needed.

Are the generated tags valid for the marketplace I picked?

Yes, for whichever marketplace you picked. Nothing goes over that platform's tag count or its character budget — 13 of 20 characters on Etsy — and duplicates are removed, so the set pastes straight in. Searched phrases that were too long to fit are shown separately rather than dropped in silence.

Why are the tags multi-word phrases instead of single words?

A single word like candle is crowded and attracts browsers, not buyers. A multi-word phrase like soy candle gift has fewer competing listings and matches shoppers who know what they want — lower competition, higher intent.

Does it show search volume for each tag?

No — deliberately. None of the marketplaces Sellura supports publishes search volumes, so any exact number would be a guess. What the generator leans on instead is the marketplace's own search box: the phrases real shoppers finish typing, in the order it offers them. An ordering is a far weaker claim than a volume, and it is one we can actually stand behind.

Where these phrases come from

Sellura asks the marketplace you picked. Etsy, Amazon Handmade, eBay and Walmart each answer a public suggestion endpoint — the endings shoppers actually finish typing into that platform’s own search box — and those phrases are what this tool starts from. Change the picker and you change the search log being asked, not the label on the answer. Checked, one platform at a time, on 2026-09-24.

On Shopify and Depop there is nothing for us to ask, and the reason is different for each.

  • Shopify: There is no Shopify search to ask. A Shopify store is its own website with its own search box — Shopify documents a suggestion endpoint, but it belongs to one shop and answers for that shop's products. Nothing indexes what Shopify buyers type across stores, so there is no such thing to read.
  • Depop: Depop refuses automated requests — a 403, the same wall its help centre puts up. We have not worked around it, and we are not going to pretend otherwise: nothing on the Depop setting comes from Depop's shoppers.

On those two the set is ours alone: phrases built from your own keyword and shaped by that platform’s rules — the number of fields, the character budget, the form each one has to take. That is a sensible set and it is not evidence, and the difference is worth being blunt about. A suggestion from a marketplace’s own box means somebody typed it. A built phrase means we think it reads like the ones people type. A tool that showed you the same confident list either way would be hiding which half you were looking at.

Reading four search logs instead of one is recent, and it fixed something worth admitting. Until 2026-09-24 every marketplace in this picker was handed Etsy’s completions, because we believed Etsy was the only one of the six with a public one. It was not — and in the meantime a seller listing on eBay was reading phrases from Etsy’s shoppers under eBay’s name. A phrase is only evidence of demand where it was actually typed, so the tool now asks the market it names, and where it cannot ask, it says so instead of substituting a market it can.

One seed, asked of all four boxes in the same minute. This is the argument, and it is easier to read than to make: soy candle on 2026-09-24, each marketplace’s own answer, in its own order.

Etsy · 4 shown

  • soy candles11
  • soy candle handmade19
  • soy candle gift15
  • soy candle set14

Finished products, mostly as gifts.

eBay · 4 shown

  • soy candles11
  • soy candle wax bulk19
  • soy wax for candle making25
  • handmade soy candles20

Half of it is supplies — wax and wicks for making candles, not candles to burn. A candle seller reading this list finds their raw materials, and a phrase that would put their listing in front of other makers rather than buyers.

Amazon Handmade · 1 shown

  • soy candle10

One suggestion, and it is the phrase we typed. The Handmade index is that much narrower than the rest of Amazon.

Walmart · 4 shown

  • soy candles11
  • soy candles clearance21
  • soy candles non toxic21
  • soy candles with essential oils31

Finished candles again, but bought the way a big-box shopper buys: on price, and on what is not in them. Nobody on the first two lists was looking for a clearance rack or an ingredient list. Ask Walmart about soy on its own, though, and it offers soy sauce first and soy milk second — the catalogue underneath is still a supermarket's.

Four markets, one product, and only one of those lists is about gifts. Until 2026-09-24 this tool would have shown you the first list on every setting.

Three of the four came with a catch, and the catches are the interesting part.

  • Amazon Handmade: We ask the Handmade index rather than the whole of Amazon. It is by far the sparser of the two — a seed that fills the general box can come back with one phrase or none — and that is the trade on purpose: fewer phrases from the shop you are listing in beat more phrases from a different one. It also needs Amazon's regional address, not only a market code; asked at the American host about a German market it answers with an empty list, which reads exactly like nobody searching for the word.
  • eBay: eBay's site id is the market, and it is not cosmetic: the same German seed came back with four completions on the American site and ten different ones on the German site when we measured it.
  • Walmart: Walmart has one storefront we have verified, the American one, so the market selector does not move it. It is also the one endpoint of the four that goes quiet: measured across twenty calls on 24 September, 45% answered and the rest returned an empty list for a word the same endpoint had just answered. It is per word, it lasts tens of seconds, and asking again does not help — a second call rescued fewer than one empty in five. So we keep the answer it gave for ten minutes and serve that instead, which is still Walmart's own list and not ours.

Not one of the four publishes the route we read. Etsy’s is undocumented and absent from its own API specification; the rest are the typeahead their own websites call, not an interface anybody promised to keep. Any of them can change or stop answering without notice, which is why a failure here returns no suggestions rather than a quiet guess — and why an empty answer and a failed one are two different states. If you want to interrogate one phrase rather than collect a set, the keyword tool does that, and it stays Etsy-only on purpose: it asks one market, one phrase at a time, and reports where that phrase sits in Etsy’s own autocomplete. Asking each of the four in turn, and saying so when we cannot, is this tool’s job rather than that one’s.

What none of the six publishes is search volume. Not one. eBay’s, Amazon’s and Walmart’s demand reporting sits behind a seller or brand account; Etsy and Depop publish none at all. So any tool showing you a confident monthly number beside a tag is showing you a model, presented as a measurement. Autocomplete gives an ordering — which phrases the box offers first — and an ordering is a far weaker claim than a volume, which is precisely why we can stand behind it. How to find keywords worth having goes through what to do with an ordering once you have one.

What each marketplace actually gives you

The picker above the box changes real numbers, not a label. Here is every one of them, and — the column that matters more — where each number came from.

MarketplaceWhat the field is calledYou getCharacters eachWhose number that isRules checked
EtsyTags1320Etsy publishes it2026-09-03
Amazon HandmadeSearch terms720Amazon Handmade publishes a budget, not a count2026-09-10
eBaySearch keywords1220Ours — no such field exists2026-06-06
ShopifyTags1320Shopify publishes it2026-06-06
DepopHashtags520Depop publishes it2026-09-04
WalmartSearch keywords1020Ours — no such field exists2026-09-07

Swipe the table for the rest of the columns →

five of those six rows need a sentence, and the sentence is the point of the table.

  • Amazon Handmade: Amazon publishes one backend field measured in bytes, not a number of tags, and buyers never see it. Overrun the budget and Amazon ignores the whole field rather than trimming it — seven phrases is how we choose to stay inside it.
  • eBay: eBay gives a seller no tag field at all — its item model has a title and item specifics and nothing else to hold keywords. These are phrases to work into those.
  • Shopify: Shopify allows far more tags than this tool returns, and says in its own documentation that search engines do not use them: they organise collections and storefront filters, not search.
  • Depop: Depop publishes the count — five — and no character length at all. There is no tag field either: the hashtags go in the description, so this tool collapses each phrase into a single word.
  • Walmart: Walmart gives a seller no tag field either. These are phrases for the product name, the key features and the description.

Two of those deserve following up somewhere with more room. eBay’s item specifics are where the phrases go on that platform, and they behave nothing like a tag field. On Walmart the phrases belong in a product name with a prescribed shape and a list of words it rejects outright — the Walmart listing rules set that out. And on Depop, where the hashtags share the description with everything else, the Depop hashtag generator is the version of this tool that already knows it.

Why some platforms get less than they allow. The builder normalizes every phrase against Etsy’s caps — 13 tags of at most 20 characters — whichever marketplace you picked. For Etsy and Depop that ceiling is never reached, because each of those platforms allows fewer or shorter phrases than Etsy does, and their own number is what you get. For Amazon Handmade, eBay, Shopify and Walmart it is the binding constraint, and the honest way to say that is plainly: Amazon Handmade allows 7 of 35, eBay allows 12 of 30, Shopify allows 20 of 40 and Walmart allows 10 of 40, and this tool does not fill that. The number under the button is the smaller of the two on purpose. A helper note that read the registry alone would sell you twenty tags that were never going to arrive.

Every date in the last column is the day we last read that platform’s own documentation, not the day we last touched this page. Etsy’s Etsy Help: How to Use Tags to Get Found in Search (13 tags, 20 chars) is the source for the 13-and-20 this whole tool is shaped around; it was checked on 2026-09-03. If you are reading this long after that date, check it yourself — that is what the date is for. Our longer guide to how Etsy tags work covers what the field does once the phrases are in it.

What belongs in a tag is not what belongs in a title

This is the part most tag advice gets backwards, and Etsy settles it on two of its own pages.

Its current guidance for titles asks sellers to name the item once rather than repeat it, to keep the title short enough to scan, and to take the subjective words out — the perfects and the beautifuls — as well as the aspirational gifting phrases. Read that alone and you would conclude that “gift for her” is simply a bad phrase.

Etsy’s own tags page says the opposite about the same words — for tags. It recommends aspirational, buyer-minded search terms as tags, and the example it reaches for is that exact phrase. The two pages are not contradicting each other: they are dividing labour between two fields. The title states what the object is. The tags catch the ways somebody might go looking for it, including the ways that have nothing to do with what it is made of. A phrase evicted from your title has not been condemned — it has been given an address.

That is why this tool builds gifting and occasion phrases rather than filtering them out, and why the listing checker marks the same phrase down inside a title and never inside a tag. If it did otherwise it would be scoring your listing against advice Etsy does not give. Our title guide covers the other half of that split.

Both Etsy pages read on 2026-09-24. One caveat worth passing on: Etsy words the title advice as something to consider rather than a limit, and on where to move a subjective word its own two pages point in slightly different directions. We are describing guidance, not quoting a rule, and we are not going to harden it into one.

Which language you get

The language of your tags follows the words you type. Type an English keyword and you get English phrases; type it in your own language and you get phrases in that language. The language selector tells us which language to build phrases in and which market to ask about — it does not translate your keyword. Write it the way you write your listings.

The market setting filters; it does not translate. It cannot invent completions a prefix does not have. Where completions exist in several languages, it picks between them. One seed shows it better than a paragraph does: asked about the German market, kerze returns 11 German completions on Etsy, and asked about the French market bougie returns 11 French ones. Both captured on 2026-09-24.

Each marketplace takes that setting differently, and one of them does not take it at all. Etsy treats the market as a locale on the same search box. eBay has a separate site per country and the difference is not cosmetic: the same German seed came back with four completions from the American site and ten quite different ones from the German site, measured on 2026-09-24. Amazon needs its regional address as well as a market code — asked at the American host about a German market it returns an empty list, which reads exactly like nobody searching for the word, and is not. Walmart is the exception: one American storefront, no market parameter we have verified, so a German seller picking Walmart is asking American shoppers. We would rather say that than imply a German Walmart we have not checked.

The words we add after your keyword are counted, not invented — and counted in one place. When the suggestions run out before the 13 slots do, we finish the set from your own words plus the modifiers that actually follow nouns like yours — counted across twelve common craft seeds per language on 2026-09-24, each queried in its own market. German comes out dominated by one word, Spanish splits between two, French leads with a third. They are different lists because the data is different, not because someone translated an English list. The count was run against Etsy’s log, and those modifiers are still what the builder reaches for whichever marketplace you pick, so that half of the set carries an Etsy accent we have not yet measured away. Worth knowing before you paste.

And one thing we deliberately do not do. We add words before your keyword in English only. The same count returned nothing at all in front of the seed in any language — but that is an artefact rather than a finding, because autocomplete matches prefixes. Type soy candle and it can only complete forward; it can never show you whether anyone searched “handmade soy candle”. German compounds its nouns into one word, French and Spanish inflect for gender, and neither is safe to guess from evidence that cannot exist. So that half of the builder stays English until there is a signal that says otherwise.

What the 20-character cap costs, by language

A tag on Etsy holds 20 characters, spaces included. That is a generous budget in some languages and a tight one in others, and nobody publishes which. So we measured it: 66 live Etsy autocomplete suggestions per language on 2026-09-24, each seed asked in its own market, counting how many of the phrases real shoppers type are simply too long to be used as a tag.

  • Germanmedian 13 characters · 3% too long to use
  • Englishmedian 13.5 characters · 6% too long to use
  • Spanishmedian 15 characters · 9% too long to use
  • Frenchmedian 15.5 characters · 20% too long to use

Bar width is the median suggestion against the full 20-character tag. Our measurement, not Etsy’s — Etsy publishes the cap and says nothing about who pays for it.

The surprise is German, and it runs the opposite way to the usual advice. German loses the least of any language here — 3% — because it compounds its nouns into single words where English needs two or three. If you have read that German runs twenty to thirty per cent longer than English, that is true of titles and false of tags, and we are careful not to carry it across.

French pays the most: 20% — one searched phrase in five. That is Etsy’s cap rather than our arithmetic, and there is no version of this tool that fixes it. What we can do is refuse to hide it. When a phrase real shoppers type will not fit a tag, the tool prints it struck through with its length beside it instead of quietly returning a shorter list. A phrase that is too long for a tag is still worth having — it belongs in the title or the opening of the description, and the first 160 characters there are the ones worth spending on it.

One keyword, worked through

Everything above is easier to check than to argue about. Here is the whole path for one seed, in Etsy’s vocabulary, captured on 2026-09-24.

Before. The keyword a seller starts with is usually one or two words: soy candle. On its own it is a word millions of listings already contain, which makes it a description of your product rather than a way anyone finds it.

The signal. Asked about that seed, Etsy’s search box offered these 11 completions, in its own order — including one that repeats the word, because this is a raw query log and not a curated list. That is the half of the result we did not write:

  • soy candles11
  • soy candle handmade19
  • soy candle gift15
  • soy candle set14
  • soy candle mockup17
  • soy candle gift set19
  • soy candle personalized23
  • soy candle candle17
  • soy candle scented18
  • soy candle fall15
  • soy candle holder17

The cap. 1 of those 11 is longer than a tag can hold — soy candle personalized is 23 characters against a limit of 20. It is struck through above, and it is struck through in the tool. It is not a failed suggestion; it is a phrase people search for that this particular field cannot carry.

After. 10 real searched phrases fit, which leaves 3 of the 13 tags to fill from your own words — the seed itself, its pairs of adjacent words, and the modifiers that follow nouns like this one in Etsy’s own log. The set is de-duplicated and every member is inside 20 characters, so it pastes without editing.

The same seed does not survive the trip to the other five unchanged. Switch the picker and the count moves with it, because the platform does: 7 on Amazon Handmade, 12 on eBay, 13 on Shopify, 5 on Depop and 10 on Walmart. The phrases move too, and further than the count does. On Amazon Handmade, eBay and Walmart the question goes to that marketplace’s own search log, so what comes back is a different list rather than Etsy’s list relabelled — the same seed can return ten phrases on one and none at all on another. On Shopify and Depop there is no log to ask, so every phrase you see is built from your own words. On Depop they also collapse into single-word hashtags, because a hashtag cannot hold a space.

A last detail, because it says something about the data. In the French capture, one of the suggestions is bougie personalisable — a real misspelling in Etsy’s own query log, one n short of the correct French. It is also, at 21 characters, one character too long for a tag. We build from the correct spelling instead. Tags assembled out of somebody else’s typo are not a feature, and a tool that passed it along without noticing would be telling you it had not looked.

Free here, and what the rest of it adds

This page is not a trailer for something else — the 13 tags are the whole thing, they are free, and nothing is held back behind an account. What the full generator adds is not a better result; it is a larger amount of the work. That is a difference we can describe honestly, so here it is as a list of jobs rather than a promise:

The jobHereWhat it means
13 tags from one keywordFree, hereBuilt here, nothing to sign up for.
The searched phrases that did not fitFree, hereShown with their length, not silently dropped.
A title inside the marketplace's capIn the generatorWritten to the platform's own target — 80 characters on Etsy, and a different number on each of the others.
A selling descriptionIn the generatorWith the first 160 characters written to carry the search words.
The platform's own extra fieldsIn the generatorItem specifics on eBay, Item highlights on Amazon Handmade, Key features on Walmart.
A 0–100 score on the finished listingIn the generatorThe same deterministic scale the listing checker uses.
The whole listing in your languageIn the generatorWritten in it, not translated into it.

Swipe the table for the rest of the columns →

What it explicitly does not add is a claim about what happens next. We cannot see your sales, your views, your favourites or where a listing ranks — nobody outside your own seller dashboard can — so no number on this site will ever be dressed up as one. If you want to know how the text you already have measures up, the listing checker scores a live listing from its public URL and tells you which sentence cost you which points. If you want the whole thing written, the generator is where the tags above turn into a listing.

Why not just use the marketplace's own suggestions

It is a fair question and it has become a fairer one, so here is the straight answer. Etsy now ships a title-suggestion tool of its own, announced in its Seller Handbook. It reads your existing listing and proposes a title that matches its current guidance, and it can update several listings at once. It lives in the search-visibility dashboard on Etsy, in the Etsy Seller app, and beside the listing editor. It is free, it is built by the people who run the search engine you are trying to appear in, and if you sell on Etsy alone you should use it.

Four things it is not, and all four are why this page exists. It is Etsy-only, so it has nothing to say the moment the same product goes up on Amazon Handmade, eBay, Shopify, Depop or Walmart. It lives behind your shop login, so you cannot point it at a listing that is not yours to watch how a phrase behaves. By Etsy’s own description it works on listings written in English. And it is conditional — suggestions appear when Etsy has them for your listings, not on demand. This tool runs on a public URL, covers Etsy, Amazon Handmade, eBay, Shopify, Depop and Walmart, and builds phrases in four languages for any keyword you type.

It also does a different job, which is the part worth noticing. Etsy’s tool suggests titles. This one builds tags — the field that, as the section above sets out, is supposed to carry the phrases a title should not. Used together they do not overlap much at all, and we would rather say that than pretend to a competition we are not in.

The handbook article is Etsy Seller Handbook: New Guidance for Listing Titles. One caution if you go looking: the date stamped on that page moves when Etsy revises it, and independent coverage of the same announcement is considerably older, so treat the stamp as a revision mark rather than a publication date. We last read it on 2026-09-24. Sellura is not affiliated with Etsy.

If the suggestions look wrong

There are four search logs behind this tool now, and each one is biased in its own direction — that is what a search log is. Asked without a market, Etsy’s is English-dominated, so a single short word in another language can match something unrelated, or nothing at all. The clearest example we have is a four-letter Spanish word for candle:

vela, with no market set

  • velaris7
  • velaris shirt13
  • velaris poster14
  • velaris merch13
  • velaris tasse13
  • velaris sweatshirt18
  • velaris sticker15
  • velar5
  • velaris hoodie14
  • velaris wall art16
  • velaris patch13

vela, asked about the Spanish market

  • velas personalizadas20
  • velas artesanales17
  • velas5
  • velas boda10
  • vela artesanal14
  • velas bautizo13
  • velas aromaticas16
  • vela de soja12
  • vela de novia13
  • velaris7
  • velas para boda15

Both captured 2026-09-24, the same minute. The first set is merchandise from a book series whose fictional city starts with the same four letters — not one candle in it. The second set is candles, with a single fandom result still hanging on at the end, which is the honest shape of the thing: the market setting filters, it does not sterilise.

A second word usually fixes it. Add the material, the scent, the occasion, the recipient — whatever makes the phrase specific to what you actually sell. Setting the language selector to match helps for the same reason: it tells us which market to ask about, which is how the four letters stop being ambiguous. The more precise your keyword, the closer the suggestions.

The other three logs go wrong in their own directions, and the fix is the same one. eBay lists supplies beside finished goods, so a maker’s seed comes back part materials — useful to know, wrong to paste. Amazon’s Handmade index is narrow enough that a specific seed returns little or nothing. Walmart’s log is a general store’s, so a craft word lands among groceries, and its shoppers buy on price and ingredients rather than on occasion. None of that is a fault in the phrase you typed; it is what those shoppers were typing. Read the list before you use it, and where it does not look like your buyer, that is the answer rather than the failure.

And if the list comes back short, that is the tool working. Not every seed has 13 distinct phrases worth having behind it. We would rather hand you nine that mean something than pad the set to 13 with near-duplicates of each other — repeating a word across your tags buys nothing, and it costs you a slot you could have spent on a different search. On Shopify and Depop a short list means something narrower: there is no search log to run out of, so what ran out was the number of sensible phrases your own keyword could carry.

Not affiliated with Etsy.