Class 18 · Goods

Trademark class 18: Leather goods

Class 18 covers leather goods. There are 250,980 US trademark records in this class — here's who files in it, what state they're in, and how to search it.

Last updated Updated daily from USPTO data

At a glance

250,980
records in class 18
18
of 45 · goods
United States
top owner country

Who files in class 18

Registration status

Registered11,855

Owner country

United States1,452
United Kingdom416
Italy323
Canada315
Japan307
France298

Status and country distributions are facet counts across the class, refreshed daily.

Registered marks in class 18

MarkOwnerSerial
COLFANVISCOFAN, SOCIEDAD ANONIMA74448839
SENTRYSERGEANT'S PET CARE PRODUCTS, LLC72207983
NATUREBARKFour Paws Products, Ltd.74493312
OSCAURTGuangzhou Furui Outdoor Products Co.,Ltd.87159297
GRESATEKWang, Fang87159796
DEANFUNYiwu Qianze Trading Co.,Ltd.87160492

Searching class 18 from the API

Scope any search to this class:

curl "https://api.markbase.co/search?q=acme&international_code=18"

Or screen a proposed name against just this class before you commit to it:

curl "https://api.markbase.co/clearance?mark=yourbrand&class=18"

Browse all 45 classes to find the ones matching what you sell.

Screen a name in class 18

No key needed on the free tier — check your brand against this class right now.

curl "https://api.markbase.co/search?q=your-brand"

Frequently asked questions

What does trademark class 18 cover?

Class 18 covers leather goods. It is one of the 45 Nice Classification classes and sits in the goods range (1–34).

How many trademarks are registered in class 18?

Markbase's index currently holds 250,980 US trademark records in class 18, counted from the USPTO's daily bulk data across both live and dead marks.

Do I need to file in class 18?

Only if your actual goods or services fall within leather goods. Each class is a separate USPTO filing fee, and rights are generally limited to the classes you register in.

How do I check if a name is taken in class 18?

Call the clearance endpoint scoped to the class: GET /clearance?mark=yourname&class=18. It returns existing marks ranked by similarity with a risk level, so you can screen a name before committing to it.

Keep reading