Saltar al contenido principal
Se procesa en tu navegador · no se sube nada

Generador de códigos de barras — EAN-13, UPC-A, CODE128 y más gratis (exporta en PNG y SVG)

¿Necesitas un código de barras de verdad (el de las rayas verticales, el 1D, no un código QR) para un producto, una caja, una estantería o una etiqueta de activo? Escribe tu contenido y QR Cat genera las seis simbologías que el comercio y la logística usan de verdad: CODE128 (la más versátil, etiquetas de envío y picking de almacén), EAN-13 y EAN-8 (códigos de producto de comercio mundial), UPC-A (comercio de Norteamérica), CODE39 (industria / identificación) e ITF-14 (cajas exteriores / palés). Validamos tu entrada contra la simbología elegida en tiempo real (EAN/UPC tienen reglas estrictas de longitud y dígito de control, así que una entrada errónea se marca al instante), luego añadimos el dígito de control por ti y exportamos en PNG nítido o SVG vectorial. Todo corre en local, dentro de tu navegador: no se sube ni se rastrea nada. Los códigos son gratis para siempre, nunca caducan y no llevan marca de agua ni registro.

Generador de códigos de barras es una herramienta online gratis de QR Cat. Escribe tu contenido y consigues al instante un código QR escaneable (o lo lees a partir de una imagen): todo funciona en local, en tu navegador, sin subir ni rastrear nada. Son códigos estáticos: gratis para siempre, no caducan nunca, sin marca de agua y sin registro.

El más versátil: admite letras, dígitos y símbolos. Habitual en envíos, activos internos y almacén.

Cualquier carácter ASCII; sin longitud fija.

Apariencia

Elige un tipo y escribe el contenido

En local ? no se sube nada ? no caduca

100% en el navegador · no se sube nadaCumple ISO/IEC 18004 · lo lee la cámara del móvilVerificado con ZXing · sin registro · sin marca de agua

¿Cómo usar generador de códigos de barras?

  1. 1Elige una simbología: ¿no estás seguro? Usa CODE128 (letras y dígitos, la más versátil). Para un código de producto de comercio, elige EAN-13 o UPC-A.
  2. 2Escribe el contenido: EAN/UPC son solo dígitos y de longitud fija, y una entrada errónea se marca al instante; pulsa «Rellenar con un ejemplo» para ver primero un caso que funciona.
  3. 3Ajusta el aspecto: activa el texto legible bajo las barras y fija los colores de las barras y el fondo (mantén barras oscuras sobre fondo claro para un contraste fuerte).
  4. 4Exporta: PNG (mapa de bits HD) para la web y los documentos; SVG (vectorial, nítido a cualquier tamaño) para la imprenta: packaging, cajas y etiquetas.

¿Por qué usar QR Cat para generador de códigos de barras?

  • Seis simbologías reales para comercio + logística: CODE128, EAN-13, EAN-8, UPC-A, CODE39 e ITF-14; productos, cajas, estanterías, activos y acreditaciones tienen su código a juego, sin saltar de una herramienta a otra.
  • Validación en vivo y dígito de control automático: EAN/UPC tienen reglas estrictas de longitud y dígito de control; esta herramienta marca una entrada errónea al instante y añade el dígito de control cuando es válida, sin códigos rotos de «se imprime pero no escanea».
  • SVG vectorial gratis: para packaging, cajas y etiquetas usa siempre SVG (nítido a cualquier tamaño), cuando muchas webs gratis de códigos de barras solo dan PNG de baja resolución o esconden la exportación vectorial tras un muro de pago.
  • Se genera en local, dentro de tu navegador: tu contenido nunca pasa por nuestros servidores y no rastreamos los escaneos.
  • Gratis para siempre y sin caducidad: son códigos estáticos: tu contenido vive dentro de la propia imagen, no en nuestros servidores. Aunque cerráramos esta web, los códigos que ya imprimiste seguirían funcionando, al contrario que las webs que desactivan tu código cuando se acaba la prueba y te lo retienen hasta que pagas.
  • Sin marca de agua y sin registro: lo descargas y listo. No estampamos ningún logo en tu código ni te obligamos a dejar tu correo antes.

Preguntas frecuentes

¿Cuál es la diferencia entre un código de barras y un código QR? ¿Cuál necesito?

Un código de barras es el código «1D» de rayas verticales; guarda pocos datos (normalmente un número), se escanea con un lector láser y es el estándar del sector para la caja del comercio, el almacenaje y el packaging de producto. Un código QR es el código «2D» de matriz de puntos cuadrada que guarda URLs, wifi, contactos y más, escaneado sobre todo por las cámaras de los móviles. Para meter productos en un sistema TPV, hacer etiquetas de estantería o inventario, o imprimir en packaging y cajas, usa un código de barras. Para que alguien escanee y abra un enlace, se conecte al wifi o guarde un contacto, usa un código QR (también gratis aquí).

¿Cuántos dígitos necesitan EAN-13 / UPC-A, y calculo yo el dígito de control?

No lo calculas tú. Escribe 12 dígitos para EAN-13, 11 para UPC-A, 7 para EAN-8 y 13 para ITF-14, y la herramienta añade el dígito de control final según el estándar. También puedes pegar la longitud completa (13/12/8/14 dígitos) y lo verificará. Una longitud errónea o contenido no numérico se marca al instante, sin códigos rotos.

¿Puedo inventarme un número de producto EAN/UPC?

Técnicamente puedes generarlo y escanearlo, pero para comerciar por canales minoristas y que lo acepten los sistemas de las tiendas, un código de producto (GTIN) debe registrarse oficialmente con GS1 y es único en el mundo; un número inventado puede chocar con el de otro o ser rechazado. Esta herramienta es genial para números internos de inventario o activos, renderizar un GTIN válido existente, hacer pruebas y enseñar. Para distribución minorista, regístrate con GS1.

¿PNG o SVG? ¿Cuál para imprimir en packaging?

Para imprenta, siempre SVG (vectorial, nítido a cualquier tamaño; las barras no se emborronan), lo mejor para diseño y para la imprenta. Para la web, el chat o documentos, usa PNG (un mapa de bits HD, listo para usar). Los códigos de barras son especialmente sensibles a la nitidez de las barras y a la zona de silencio, así que la impresión vectorial es la más segura.

¿Se sube el contenido de mi código de barras?

No. El código de barras se genera entero en tu navegador con JavaScript: tu contenido (números de producto, identificadores de activo, enlaces internos) nunca se sube ni se registra. Eso importa para el etiquetado por lotes con números internos.

¿Por qué no escanea mi código de barras?

Tres causas habituales: (1) impreso demasiado pequeño o barras demasiado finas: un código de barras necesita anchura y nitidez suficientes, y reducido en exceso las barras adyacentes se emborronan juntas; (2) poco contraste: tienen que ser barras oscuras sobre fondo claro, y las invertidas o claras a menudo fallan; (3) sin zona de silencio: los códigos de barras necesitan un margen en blanco a cada lado, así que pegarlos al texto o a un borde rompe el escaneo. Para imprimir usa SVG, respeta el tamaño y los márgenes y mantén barras oscuras sobre fondo claro.

Actualizado · Equipo de QR Cat

Fuentes, revisión y límites

Última verificación

2026-06-17

Autor

GetQRCat editorial desk

Revisor

QR standards review

Fuentes principales

  • Reglas de codificación de códigos QR basadas en el estándar ISO/IEC 18004
  • APIs de exportación Canvas y SVG del navegador
  • Datos de URL, texto, wifi o contacto que tú introduces

Conviene probar los códigos QR en los dispositivos de destino antes de imprimirlos o distribuirlos. No verificamos la seguridad, la titularidad ni la legalidad del destino que codificas.