Generador GTIN de prueba — GTIN ficticios con checksum válido

Genere GTIN ficticios válidos GS1 mod-10 (EAN-13, EAN-8, GTIN-14, UPC-A e ISBN-13 en modo Bookland) para campos de producto, checkout, seeds PIM y fixtures de validación. Sin imagen de código de barras; sin lookup GS1; sin ISBN asignado.

Cargando…
Test GTINs — developer notes
Checksum-valid dummy EAN-13, EAN-8, GTIN-14, UPC-A, and ISBN-13 strings. GS1 mod-10 only — not Verified by GS1, Open Food Facts, or Google Books.

How generation works

Pick a quantity (1–100), kind, format, checksum validity, and order. Changing an option refreshes the list immediately. Copy all or download JSON, CSV, SQL, or TXT.

Options

Kind
EAN-13, EAN-8, and GTIN-14 use GS1 dummy prefix 952. GTIN-14 adds a packaging indicator 1–8. UPC-A uses the published example prefix 012345. ISBN-13 is Bookland 978 or 979. Mixed draws EAN-13, EAN-8, and UPC-A per row — not ISBN or GTIN-14.
Format
Compact digits for APIs and databases. Grouped spacing for human review (EAN 1-6-6, EAN-8 4-4, UPC-A 1-5-5-1).
Checksum validity
Valid passes the GS1 mod-10 check. Invalid flips the check digit on purpose for negative-path validator QA.
Quantity (1–100)
How many rows to emit for seed jobs.
Order
Random with replacement, unique compact GTINs in the batch, or deterministic sequence on item digits.

Examples

EAN-13 fixture (952)

Settings

kind=ean13, format=compact, checksumValidity=valid

Sample output

9521234567899

Invalid UPC-A for rejection tests

Settings

kind=upca, checksumValidity=invalid

Sample output

012345000059

Herramientas relacionadas

Arme filas de producto completas con el generador JSON de datos de prueba.

Test GTIN FAQ

Checksums, fixtures, and what this tool is not

Does this verify products with GS1 or Open Food Facts?

No. It only mints checksum-valid dummy strings in your browser. It never calls Verified by GS1, GEPIR, Open Food Facts, or Google Books.

Can a generated UPC or ISBN match a real product or book?

UPC-A (012345) and ISBN-13 (978/979) may coincide with live items. EAN in prefix 952 should not identify real trade items per GS1. Checksum-valid is not guaranteed unregistered.

Why an invalid checksum toggle?

To confirm your validator rejects bad GTINs, not only accepts good ones — same idea as test VAT, IBAN, or card generators.

I searched for a fake EAN or fake barcode number. Is this it?

If you need dummy product-ID strings for development and fixtures, yes. If you need a barcode image or a registry lookup, this tool will not do that.

Datos de prueba

Valores de campo sintéticos para fixtures y seed de BD — primero números de teléfono en rangos reservados.

Explorar otras categorías de herramientas

Minificar

Reduce código y assets para producción — minifica JavaScript, CSS, HTML, JSON y XML antes de gzip o un despliegue CDN.

Desminificar

Expande código minificado o comprimido — desminifica JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML y otros formatos al depurar o revisar.

Conversión

Transforma datos entre JSON, YAML, XML y CSV en local — sin subidas a un servidor.

Codificación

Codifica o decodifica Base64, componentes URL y entidades HTML — solo en el cliente.

Serialización

Serializa y deserializa estructuras PHP junto a los flujos JSON.

Herramientas JSON

Valida, formatea, compara y explora payloads JSON — complementarias a minificadores y convertidores.

Herramientas SVG

Previsualiza, optimiza con SVGO, exporta Data URI, redimensiona, embellece, convierte a JSX y valida SVG — todo en tu navegador.

Embellecer

Haz el código legible con una indentación coherente — embellece JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML y más en tu navegador.

Preprocesadores CSS

Compila SCSS o LESS a CSS estándar en el navegador — combínalo con embellecer o minificar para un flujo de hoja de estilos completo.

Herramientas color y CSS

Comprobación de contraste WCAG pegada localmente con sintaxis de color CSS moderna — vistas de par y matriz, nunca se sube.

DevOps e Infra

Formato, validación y minificación de Terraform HCL, formato y lint de Dockerfile, validación de Docker Compose y .env.

CI/CD

GitHub Actions y GitLab CI — formatear YAML y comprobar la estructura de workflows/jobs en el navegador.

Logs y observabilidad

JSON/NDJSON línea a línea y access logs de Nginx/Apache — formato, filtro, validación y CSV/TSV.

Kubernetes

Manifiestos multi-doc, validación estructural, starters Ingress/Deployment y formato de values de Helm.

Red / IP

CIDR, subredes y ayudas IPv4/IPv6 — en tu navegador.

Seguridad y tokens

JWKS, certificados X.509 y escaneo de secretos — en local en el navegador.

API y esquemas

Herramientas OpenAPI para formatear, validar y analizar tus specs.

Herramientas HTTP

cURL, mensajes HTTP, URLs, HAR y Cookie / Set-Cookie pegados en el navegador — formatear e inspeccionar, nunca se envían.

Herramientas SEO / Web

Genera meta tags, Open Graph y Twitter Card localmente — vistas simuladas desde tus entradas, nunca fetch de tu sitio en vivo.

Utilidades para desarrolladores

Timestamps, UUID, ULID, Nanoid, cron, contraseñas, regex, slugify, bases numéricas, mayúsculas, diff de texto y chmod — todo en el cliente.

Texto y Markdown

Cuenta palabras, genera TOC Markdown y limpia listas de líneas — todo en tu navegador.

IA y LLM

Conteo de tokens, estimación de costes y ajuste a la ventana de contexto — 100 % en el navegador.

Etiquetas de código de barras

Dibuja etiquetas Code 128, EAN-13 y UPC-A en el navegador — descarga PNG y SVG, no es un lookup GS1.