Is your grail authentic?

Instantly verify football shirts using official product codes. Backed by a growing database of 12,000+ verified kits.

Codes are usually found on the small inner wash tags.

Authentication Checklists

Don't get fooled by high-quality fakes. These are some of the areas you should inspect. Our detailed checklists will help you to systematically authenticate them.

Internal Product Tags

The most critical check. Most modern authentic kits have a unique production code on the inner wash labels that matches entries in our verified database.

Crest & Embroidery

Stitch density, thread quality, and alignment reveal manufacturing standards.

Fabric Composition

Authentic kits use proprietary fabrics that replicas rarely match.

Use Our Authentication Checklists
A selection of the adidas 2026 World Cup kits
12K+
KITS IN DATABASE
600+
CLUBS REPRESENTED
11K+
KITS CHECKED
24/7
AVAILABILITY

Recently Checked Kits

See what's happening right now. What are other people verifying, and what are some of the most popular kits people are checking?

France
France
2000/2002 • Home
Arsenal FC
Arsenal FC
2019/2020 • Home
Liverpool FC
Liverpool FC
2016/2017 • Home
Manchester United FC
Manchester United FC
2017/2018 • Home
United States
United States
2012/2014 • Home
Arsenal FC
Arsenal FC
2018/2019 • Away
Arsenal FC
Arsenal FC
2023/2024 • Home
Germany
Germany
2026/2027 • Home
Chelsea FC
Chelsea FC
2011/2012 • Home
Real Madrid
Real Madrid
2018/2019 • Away
France
France
2000/2002 • Home
Arsenal FC
Arsenal FC
2019/2020 • Home
Liverpool FC
Liverpool FC
2016/2017 • Home
Manchester United FC
Manchester United FC
2017/2018 • Home
United States
United States
2012/2014 • Home
Arsenal FC
Arsenal FC
2018/2019 • Away
Arsenal FC
Arsenal FC
2023/2024 • Home
Germany
Germany
2026/2027 • Home
Chelsea FC
Chelsea FC
2011/2012 • Home
Real Madrid
Real Madrid
2018/2019 • Away
FC Barcelona
FC Barcelona
2022/2023 • Home
AC Milan
AC Milan
2023/2024 • Other
FC Barcelona
FC Barcelona
2018/2019 • Home
Manchester United FC
Manchester United FC
2024/2025 • Away
AC Milan
AC Milan
2021/2022 • Home
France
France
2016/2017 • Away
FC Barcelona
FC Barcelona
2021/2022 • Home
FC Barcelona
FC Barcelona
2024/2025 • Home
Chelsea FC
Chelsea FC
2020/2021 • Home
Chelsea FC
Chelsea FC
2007/2008 • Away
FC Barcelona
FC Barcelona
2022/2023 • Home
AC Milan
AC Milan
2023/2024 • Other
FC Barcelona
FC Barcelona
2018/2019 • Home
Manchester United FC
Manchester United FC
2024/2025 • Away
AC Milan
AC Milan
2021/2022 • Home
France
France
2016/2017 • Away
FC Barcelona
FC Barcelona
2021/2022 • Home
FC Barcelona
FC Barcelona
2024/2025 • Home
Chelsea FC
Chelsea FC
2020/2021 • Home
Chelsea FC
Chelsea FC
2007/2008 • Away

Frequently Asked Questions

Confused by all of this information about tags, codes, and labels? We've got you covered.

How does kitcod.es verify football shirts?
We verify football kits by comparing product codes against a curated and continuously growing database built from multiple sources. We collect product code information from a mix of verified references, historical records, community submissions, and real-world checks performed by collectors and retailers. When a product code is entered, the system looks for consistent matches across available sources. If enough independent references point to the same kit, the result is presented as a probable match.
Does a matching product code mean a shirt is 100% authentic?
No. A matching product code is a strong first indicator, but it's not a definitive guarantee of authenticity. Counterfeit shirts can reuse real product codes, and genuine kits can have multiple variants (replica, authentic, player issue) that share similar details. That's why kitcod.es is designed as a first step in verification, supported by our documentation that explains what else to look for.
Why don't you show a full list of product codes publicly?
We intentionally don't publish a full list of product codes publicly. Making the entire dataset available would make it easier for counterfeiters to copy valid codes and misuse them across fake shirts, which goes directly against the goal of improving trust and transparency.

Instead, kitcod.es works on a query-based model: users provide a product code they already have, and we tell them what that code is associated with. This approach helps fans and collectors verify what they're looking at, while protecting the integrity of the underlying data and the brands involved.
What should I do if my product code isn't found?
First of all, don't worry. If we cannot find the code you're looking for, it doesn't automatically mean the shirt is fake. Our database is still growing, and some kits, variants, or older releases may simply not be documented yet.

When a code isn't recognized, your lookup still helps us improve the platform. Unmatched searches are logged and reviewed, allowing us to identify missing data or potential new entries. If you're confident the shirt is legitimate, you're welcome to submit additional details or photos to help us verify and add it in the future.

In the meantime, we recommend using our documentation and brand-specific guides to check other authenticity indicators, such as labels, tags, stitching, and overall construction.
Why do some shirts share the same product code?
Some shirts share the same product code because manufacturers often reuse a base code across multiple kits. This is especially common with template designs, where the same underlying shirt is used for different teams, seasons, or colorways, with only the badges or details changing.

This is normal and doesn't necessarily indicate a fake on its own. It just means extra details are needed to identify the exact shirt.
Can collectors or retailers contribute to kitcod.es?
Yes, both collectors and retailers are a big part of how kitcod.es improves over time.

The platform is designed to be community-driven. Every product code lookup helps highlight gaps, inconsistencies, or missing kits in the database. In addition, experienced collectors and retailers can contribute by submitting corrections, confirming matches, or sharing additional information. If you're interested in this, you can reach out to us through our feedback page.

All contributions are reviewed before being added, so the database remains as accurate and reliable as possible. Through this process we grow based on real-world knowledge and contributions from people who handle these shirts every day are incredibly valuable.

Don't Get Scammed On Your Next Grail

Join thousands of collectors who authenticate their purchases and build valuable collections. Don't let a fake ruin your collection.