EUIPO Trademark Search Walkthrough: How to Clear a Domain Name Against the EU Register Before You Buy It

· Last reviewed · 17 min read

The EUIPO trademark search is the free, official way to check whether a brand name is already registered as a trade mark across the European Union before money changes hands. The European Union Intellectual Property Office runs the register, and it lets anyone query it through eSearch plus and the wider TMview network at no cost.

For a domain buyer the search answers one practical question. Does the name on this aged or expired domain collide with a live EU trade mark in the category the buyer intends to use it for? A clean result lowers conflict risk. A live exact match in the same class is a red flag worth pricing in before purchase.

This walkthrough runs the search the way a careful buyer runs it, tool by tool and field by field, then sets out how to read the result and what an official search will not catch. SEO Domains operates the curated marketplace where an aged or expired domain’s name is vetted before it is listed, so the brand string is screened before it is bought, not after.

What the EUIPO trademark search is, and why a domain buyer runs it

The EUIPO trademark search is a free query against the European Union’s official trade mark register, run through the eSearch plus database and the cross-office TMview network. A domain buyer runs it to confirm that the brand string on an aged or expired domain does not collide with a live EU trade mark in the goods or services category the domain will be used for.

The European Union Intellectual Property Office, the EUIPO, is the agency that registers EU trade marks and designs. It maintains the public register and exposes it through search tools that cost nothing to use. The headline question for an SEO or domain investor is not academic. It is whether the name attached to a domain carries a trademark-conflict liability that a future trade mark owner can act on.

The domain-buyer reading of the search

A brand owner runs the EUIPO search to clear a name before filing an application. A domain buyer runs the same search for a related reason. An aged or expired domain frequently carries a real brand string from a prior business, and that string can match a trade mark someone else still holds. Buying the domain does not transfer that trademark, and using the name commercially in a colliding class invites a dispute.

The dispute mechanisms are documented elsewhere in this hub: the EU and national courts under trademark law, and the domain-specific routes covered in the cybersquatting law hub and the UDRP proceedings hub. The EUIPO search is the cheapest first filter that keeps a buyer out of those mechanisms in the first place.

Why the EU specifically matters

The European Union is one trade mark territory with a single unitary right. An EU trade mark, the EUTM, protects a name across all 27 member states through one registration. The EUIPO records roughly 150,000 EU trade mark applications a year for a market of more than 500 million consumers, figures published by IP-firm analysis of EUIPO filing data. That density is why a name that looks free on a registrar can still be locked down across an entire continent.

The four free tools you will use: eSearch plus, TMview, TMclass, Similarity

The EUIPO trademark search runs across four free tools. eSearch plus is the official EUTM register itself. TMview is the cross-office aggregator that adds national and international marks. TMclass and the Nice classification define the goods and services categories. The Similarity tool compares whether two categories are treated as related.

eSearch plus: the official EU register

eSearch plus is the EUIPO’s own database. It returns EU trade marks, registered Community designs, owners, and representatives. A query runs as a basic search against the name or number, or as an advanced search that adds fields such as filing date, Nice class, and applicant, with string operators that match exact, contains, starts-with, or ends-with patterns. Results group into tabs, and a record can be exported to PDF or set to alert on new filings.

TMview: the 80-office cross-border net

TMview widens the search beyond the EUTM register to national and international marks. The EUIPO and partner offices created TMview in 2010 as a database of 5 million marks from 8 offices. By its 15th anniversary in 2025 it connected over 136 million trade marks from 80 countries, and the EUIPO describes it as the largest free trade mark image-search system in the world. For a buyer, TMview catches a national mark in a single member state that a pure EUTM search would miss.

TMclass and the Nice classification

Trade marks are not registered for a name alone. They are registered for a name within categories of goods and services, defined by the Nice classification, an international system of 45 classes. TMclass is the EUIPO tool that helps map a product or service to its correct Nice class. The class is the difference between a conflict and a non-conflict, because a name registered for class 25 clothing does not block the same name used for class 42 software.

The Similarity tool

The Similarity tool answers a narrower question: are two sets of goods and services treated as similar by the participating offices, and to what degree. Two different Nice classes are not automatically unrelated. The Similarity tool surfaces where a registration in one class still reaches into the buyer’s intended category, which is the nuance a raw class number hides.

ToolWhat it searchesWhy a domain buyer uses it
eSearch plusThe official EU trade mark and design registerThe core EUTM check for the exact and similar name across all 27 states
TMview136M+ marks from 80 national and international officesCatches a single-country national mark an EUTM search alone would miss
TMclassThe 45 Nice classes of goods and servicesPins the domain’s intended use to the correct class before searching
Similarity toolWhether two categories are treated as relatedReveals a cross-class conflict a raw class number hides
Figure 1. The four free EUIPO tools and the role each plays in clearing a domain name. eSearch plus is the register, TMview is the cross-office net, TMclass scopes the category, and the Similarity tool tests cross-class reach. All four are free and run by the EUIPO.

Before you search: pin the brand string and the Nice classes

A useful EUIPO search starts before the first query. The buyer fixes two inputs: the exact brand string to test, including the variants a register treats as the same mark, and the Nice classes that match the domain’s intended commercial use. Searching without these two inputs produces noise instead of an answer.

Pin the string and its variants

The brand string is the second-level part of the domain name, read as a word and not as a URL. A register treats a word mark loosely, so the search has to cover the variants that count as the same mark: spacing, hyphenation, common misspellings, and obvious phonetic equivalents. A domain reading brightpath is tested as brightpath, bright path, and bright-path, because a register would read those as one mark.

Pin the Nice classes

The class scoping is what turns a flood of irrelevant hits into a focused answer. The buyer decides what the domain will sell or serve, maps that to its Nice classes through TMclass, and searches with those classes in mind. A domain destined for an affiliate site about running shoes lives in class 25 and class 35. A software tool lives in class 9 and class 42. The class list is the filter that separates a real conflict from an unrelated mark that shares the same word.

The step-by-step EUIPO trademark search walkthrough

The walkthrough runs in six stages: open eSearch plus and run a basic name search, refine it with the advanced fields and string operators, widen the net in TMview across the 80 offices, scope by Nice class through TMclass, test cross-class reach with the Similarity tool, and export or alert on the records that matter. Each stage states the move and the mistake that produces a false clear.

The sequence below is the order a careful buyer follows. Every stage names the action and the slip that makes a search look clean when it is not. The tools are the official EUIPO tools described in Figure 1, all reached from the EUIPO website at no cost.

  1. Run a basic name search in eSearch plus

    Open eSearch plus on the EUIPO site and enter the brand string in the search field. The basic search matches the trade mark name, the design verbal element, or an owner name. This first pass tells the buyer whether an exact or near-exact EUTM exists for the word at all, across all 27 member states in one query.

    The mistake: searching only the domain as typed. A register reads “bright path” and “brightpath” as one mark, so a single literal query that returns nothing is a false clear until the variants are run too.

  2. Refine with advanced fields and string operators

    Switch to advanced search to add fields and operators. Set the string rule to contains or starts-with so the query catches a mark that embeds the brand word inside a longer name. Add the Nice class to focus the result on the buyer’s intended category, and add filing date or applicant when a specific owner is in view.

    The mistake: leaving the match on exact only. An exact-match operator hides a registered mark that contains the brand word as part of a longer registered phrase, which is a live conflict the buyer needs to see.

  3. Widen the net in TMview across the 80 offices

    Take the same string into TMview. TMview returns marks from the EUTM register plus the national and international offices, over 136 million records from 80 countries. Use the left-hand filter panel to set Status to active or registered and Office to the territories that matter, so the result narrows from raw noise to live, relevant marks.

    The mistake: stopping at the EUTM register. A national mark held in a single member state never appears in a pure EUTM search, yet it can still block the name in that country. Skipping TMview is the false clear buyers hit first.

  4. Scope the result by Nice class through TMclass

    Map the domain’s intended goods and services to their Nice classes through TMclass, then read the hits against those classes. A registered mark that shares the word but sits in an unrelated class is not a conflict for the buyer’s use. The class scoping is what turns a long hit list into the short list of marks that genuinely overlap.

    The mistake: treating every same-word hit as a blocker. Ignoring the class inflates the risk and kills good domains. Reading the class correctly separates a real overlap from an unrelated registration.

  5. Test cross-class reach with the Similarity tool

    Run the buyer’s intended class and a conflicting mark’s class through the Similarity tool. It reports whether the two categories are treated as similar and to what degree. A mark two classes away is sometimes treated as related enough to conflict, and the Similarity tool is the only free way to see that reach before it becomes a dispute.

    The mistake: assuming a different class number means no conflict. Classes are not watertight. A close-but-different class can still be ruled similar, and missing that turns a near-conflict into a surprise opposition later.

  6. Export the records and set an alert

    For any live mark that overlaps the buyer’s class, export the eSearch plus record to PDF as evidence of the diligence, and set a filing alert on the string. The exported record documents what was checked and when, which is the diligence trail a careful acquisition keeps. The alert flags any new application on the name after purchase.

    The mistake: running the search and keeping no record. A search with no exported evidence is a search that cannot be shown later, and it leaves the buyer with no documented basis for the purchase decision.

Figure 2. The six-stage EUIPO trademark search walkthrough, each stage pairing the action with the slip that produces a false clear. Stages one and two cover the EUTM register through eSearch plus; stage three widens to the 80-office TMview net; stages four and five scope and test the category; stage six documents the result.

How to read a search result: live versus dead, applied versus registered

A search hit is not automatically a conflict. Reading a result means checking four things on the record: the status, whether it is live or dead, the stage, whether it is an application or a registration, the Nice class against the buyer’s intended use, and the owner. A live registration in the buyer’s class is the real blocker; a lapsed mark in an unrelated class is not.

Status: live versus dead

Every record carries a status. A live or registered mark is in force and enforceable. A mark marked expired, withdrawn, refused, or lapsed no longer protects the name, and a domain whose only register hit is a dead mark in the buyer’s class is a clearer buy than the raw hit count suggests. The status filter in TMview narrows the view to active marks in one click.

Stage: application versus registration

A record is either a pending application or a granted registration. A pending application is not yet a granted right, but it signals intent and can mature into a registration that conflicts. A buyer reads a pending application as a watch item, not a settled blocker, and the eSearch plus alert tracks whether it proceeds.

Class and owner

The Nice class decides relevance, and the owner decides escalation. A mark in the buyer’s intended class, held by an active company in the same field, is the highest-risk hit. A mark in an unrelated class, or held by an owner in an unrelated industry, carries lower practical risk for the buyer’s use. The record’s owner data, exposed in eSearch plus, is what tells those two cases apart.

This four-field read is where the buy or walk decision is made, and it is also where the sourcing route earns its place. A buyer who acquires an aged or expired domain from the curated SEO Domains marketplace starts from a name already screened for provenance, so the register check runs against a shorter, cleaner shortlist instead of a raw drop list where the conflict and the junk history are both unknown. That shortlist spans a 220,000+ pre-screened catalogue priced from $100 entry-level aged domains through premium acquisitions, so the cleared name can be matched to a budget once the register comes back clean.

A blocking hit (price it in)

A live, registered EU or national mark on the same word, in the buyer’s intended Nice class, held by an active owner in the same field. The domain carries this name as a real conflict, and the purchase decision has to account for it.

A non-blocking hit (note and move on)

A dead, lapsed, or refused mark, or a live mark in an unrelated class held by an owner in a different industry. The same word appears, but the registration does not reach the buyer’s planned use, so the name is clearer than the hit count looks.

Figure 3. Reading a search result is a four-field check: status, stage, class, and owner. The same word in the register is a blocker only when a live registration sits in the buyer’s class with an active same-field owner. Status and class do most of the filtering.

Identical versus similarity searching: the escalation

A thorough EUIPO search escalates in stages. It starts with an identical search for the exact word, widens to a similarity search for close spellings and phonetic equivalents, and finishes by testing conceptual and cross-class overlap. A trade mark conflict does not require an identical match, so a search that stops at the exact word is the shallow version that misses the real risk.

The identical pass

The identical search is the first and narrowest pass. It tests the exact brand string against the register and answers whether a direct copy already exists. A clean identical pass is a start, not a clearance, because trade mark protection extends past the literal word.

The similarity pass

The similarity search widens to marks that look or sound close enough to confuse a consumer. It covers alternate spellings, hyphenation, phonetic equivalents, and visually similar figurative marks. This is where the string operators in eSearch plus and the filters in TMview earn their place, because the conflicts that matter sit one letter or one sound away from the exact word.

The conceptual and cross-class pass

The final pass tests meaning and category reach. A name that translates to or evokes a registered mark, or that sits in a Nice class ruled similar to a registered mark’s class, is a conceptual or cross-class conflict. The Similarity tool handles the class-reach question, and a careful buyer treats a near-class match as a watch item, not a clear.

What the EUIPO search will not catch

A free EUIPO search has hard limits. It does not cover unregistered or common-law rights, it does not render a legal opinion on confusion, and crucially it does not mean the EUIPO will block a conflicting application for you. The EUIPO does not examine relative grounds, so the burden of spotting and opposing a conflict sits with the rights holder, not the office.

The EUIPO does not examine relative grounds

This is the mechanism every shallow guide omits. When someone files an EU trade mark application, the EUIPO checks absolute grounds such as descriptiveness, but it does not refuse the application because an earlier mark exists. Relative grounds, the conflict with a prior right, are left to the prior-rights owner. The EUIPO opens a 3-month opposition window, and it is the earlier mark’s owner who has to monitor and oppose. This point is documented in the EUIPO opposition guidelines and summarised in IP-firm practice notes.

Unregistered and common-law rights stay invisible

The register only holds registered and applied-for marks. A business using a name in trade without registering it can still hold enforceable rights in jurisdictions that recognise unregistered use, and none of that appears in eSearch plus or TMview. A clean register result is not proof that a name is unclaimed in the real economy.

The search is a filter, not a legal opinion

An EUIPO search tells the buyer what is on the register. It does not decide whether two marks are confusingly similar in law, which is a legal judgment that turns on facts the database does not hold. For a high-value acquisition, the free search is the first filter, and qualified counsel is the layer above it. The honest position is that the search lowers risk and documents diligence; it does not grant a right or guarantee a clear path.

The EUIPO search catchesThe EUIPO search will not catch
Registered EU trade marks across 27 statesUnregistered or common-law rights in use but never filed
Pending EU applicationsA legal ruling on whether two marks are confusingly similar
National and international marks via TMviewAny guarantee the EUIPO will refuse a conflicting filing for you
The Nice class and owner of each recordBrand use on social, trade names, or domains not on a register
Figure 4. The EUIPO search is a register filter, not a clearance certificate. It is strong on what has been filed and silent on what has not. The relative-grounds rule means the office does not police conflicts on a filer’s behalf, so the search is diligence, not a legal guarantee.

The domain due-diligence checklist: red flags before you buy

For a domain buyer the EUIPO search resolves into a short red-flag checklist. Each row is a search finding, a reading of what it means for the purchase, and the action it calls for. The checklist converts a register full of records into one buy, watch, or walk decision on the domain in front of the buyer.

The table consolidates the readings from the walkthrough and the result-reading section into a single scannable reference. Read top to bottom, it moves from the clearest walk-away signals to the findings that leave a domain a clean buy. The recurring action is the same one this hub returns to: vet the name against the register before the money moves, not after.

Search findingWhat it means for the domainThe action
Live registered EUTM, same word, buyer’s exact class, active same-field ownerA direct, enforceable conflict for the intended useWalk, or repurpose the domain to a clearly unrelated class
Live national mark in one member state, same word and class (TMview only)A conflict in that country, invisible to a pure EUTM searchTreat as a blocker for that market; reassess the plan
Pending application on the word in the buyer’s classAn unsettled right that can mature into a conflictSet an eSearch plus alert and watch before committing
Live mark in a neighbouring class ruled similar by the Similarity toolA cross-class conflict a raw class number hidesTreat as a watch item; price the risk into the offer
Same word, but the only hits are dead, lapsed, or refused marksThe name is not currently protected for that wordLower-risk buy; export the dead-status record as evidence
Same word held only in unrelated classes by unrelated ownersNo reach into the buyer’s intended useClean buy for the intended class; document the diligence
No register hit at all across eSearch plus and TMviewNo registered EU or national conflict on the wordCleanest result; still account for unregistered use offline
Figure 5. The domain due-diligence checklist. Seven EUIPO search findings, what each means for the purchase, and the buy, watch, or walk action it calls for. The high-risk rows demand the same discipline every time: read the status, the class, and the owner before the money moves.

One pattern runs down the action column. The findings that walk a buyer away from a domain all share a shape: a live registration, on the same word, in the same class, held by an active owner. The findings that clear a domain share the opposite shape: dead status, an unrelated class, or no hit at all. A buyer who reads those three fields on every hit has done the diligence the EUIPO search exists to provide, and sourcing from a marketplace that screens the name first means starting the check from a shorter, cleaner list.

EUIPO trademark search frequently asked questions

The five questions domain buyers and SEOs raise when they run an EUIPO trademark search, answered against the EUIPO’s own tool documentation and the relative-grounds mechanism that governs the register.

Q1Is the EUIPO trademark search free?

Yes. eSearch plus, TMview, TMclass, and the Similarity tool are free public tools run by the EUIPO, open without an account. TMview alone connects over 136 million trade marks from 80 countries as of its 15th anniversary in 2025. The cost layer only enters when a buyer files an application or engages counsel for a legal opinion.

Q2What is the difference between eSearch plus and TMview?

eSearch plus is the EUIPO’s own database of EU trade marks and designs, covering the 27-state EUTM register. TMview is the wider aggregator that adds national and international marks from 80 offices. A domain buyer runs eSearch plus for the EU-wide check and TMview to catch a national mark held in a single member state that the EUTM register alone would miss.

Q3Does a clean EUIPO search mean a domain name is safe to use?

No, and this is the limit to understand. A clean register result rules out registered and applied-for EU and national marks, but it does not cover unregistered or common-law rights, and it is not a legal ruling on confusion. The EUIPO does not examine relative grounds, so the office will not block a conflicting filing on a buyer’s behalf. The search lowers risk and documents diligence; it does not grant a right.

Q4How do Nice classes change the result of a search?

A trade mark protects a name only within its registered Nice classes, of which there are 45. A name registered for clothing in class 25 does not block the same name used for software in class 42. Scoping the search to the domain’s intended class, mapped through TMclass, is what separates a real conflict from an unrelated mark that happens to share the word. The Similarity tool then tests whether a neighbouring class reaches into the buyer’s use.

Q5Why run an EUIPO search before buying an aged or expired domain?

An aged or expired domain frequently carries a real brand string from a prior business, and that string can match a trade mark someone still holds. Buying the domain does not transfer the trademark, so using the name commercially in a colliding class invites a dispute. Running the EUIPO search before purchase is the cheapest filter that keeps the buyer out of the cybersquatting and UDRP mechanisms documented elsewhere in this hub.

Clear the name, then own the domain that holds up

An EUIPO search is one half of buying a domain well. The other half is sourcing a name whose history and authority hold up alongside a clean trademark result. A domain that clears the EU register and carries a real, earned backlink profile is the asset; a name with a register conflict or a junk history is the liability. SEO Domains operates the curated marketplace where both checks happen before a domain is listed.

Why the search and the source go together

The EUIPO search clears the legal layer: the name does not collide with a live EU or national mark in the buyer’s class. The sourcing decision clears the value layer: the domain carries a genuine history and an earned profile, not a toxic one. A name that passes the register but fails the profile check is no bargain, and a name with strong metrics but a live trademark conflict is a dispute waiting to happen. Both layers have to clear for the domain to be a real asset.

How to source a domain that clears both layers

A domain that holds up survives two checks before money changes hands. The trademark check is the EUIPO search in this walkthrough. The provenance check reads the name’s registration history through ICANN registration data, its prior use, and its backlink profile. The signals that matter are documented across this hub:

  • A clean EUIPO register result for the brand string in the domain’s intended Nice class.
  • A real registration history, read through ICANN registration records, with no abuse pattern.
  • An earned, editorially genuine backlink profile, not a spam-inflated one.
  • Prior topical use that aligns with the domain’s planned direction.

A domain that fails the register check carries a legal string. A domain that fails the provenance check carries a value problem. A domain that clears both is an asset whatever a buyer builds on it.

Browse aged and expired domains with the name screened first

The practical demand behind an EUIPO search is a domain a buyer can own and build on without a trademark conflict waiting underneath it. That is the product: a screened domain, not a trademark-search service and not a legal opinion. SEO Domains operates the curated marketplace where aged and expired domains are screened across their registration history and backlink profile before they are listed, so the brand string starts from a shorter, cleaner due-diligence list.

Kalin Karakehayov, Chief Executive Officer at SEO Domains

Kalin Karakehayov

Chief Executive Officer @ SEO Domains · Founder

Kalin is the founder of SEO Domains, the world’s largest supplier of aged domain names across every country and niche. A former professional chess player with 18 years in SEO, he sets the company’s standards for sourcing and screening high-authority domains.

He leads SEO at the SEO Domains marketplace, which operates a 220,000+ curated catalogue from $100 entry-level domains through premium acquisitions, screened across the catalogue, with Managed Account expert support for premium-tier clients.

· Last reviewed