Generador de Códigos de Barras
Crea códigos de barras en los formatos más usados —CODE128, EAN-13, UPC-A y CODE39— directamente en tu navegador. La herramienta valida el contenido según las reglas de cada formato y te permite descargar el resultado en SVG o PNG.
Cómo funciona
- Elige el formato de código de barras que necesitas.
- Escribe el contenido: texto libre para CODE128 o CODE39, o dígitos para EAN-13 y UPC-A.
- La herramienta valida automáticamente que el valor cumpla las reglas del formato elegido (longitud, tipo de caracteres).
- El código de barras se renderiza al instante como SVG usando la librería jsbarcode.
- Descarga el resultado como archivo SVG (vectorial) o PNG (rasterizado).
Casos de uso
- Generar etiquetas de productos para inventario o punto de venta.
- Crear códigos de barras para catálogos, empaques o materiales impresos.
- Probar lectores de códigos de barras o sistemas de gestión de inventario.
- Producir códigos de barras vectoriales (SVG) listos para insertar en diseños de impresión.
Casos de uso
- Generar etiquetas de productos para inventario o punto de venta.
- Crear códigos de barras para catálogos, empaques o materiales impresos.
- Probar lectores de códigos de barras o sistemas de gestión de inventario.
- Producir códigos de barras vectoriales (SVG) listos para insertar en diseños de impresión.
Errores comunes
- Escribir un código EAN-13 o UPC-A con la cantidad incorrecta de dígitos, por ejemplo con letras o espacios mezclados.Estos formatos solo aceptan dígitos y una longitud exacta (12 o 13 para EAN-13, 11 o 12 para UPC-A); la herramienta valida esto automáticamente y muestra un error explicando qué falta corregir.
- Calcular a mano el dígito de control de EAN-13 o UPC-A y equivocarse.No hace falta calcularlo manualmente: si ingresas el código sin el dígito de control (12 dígitos en EAN-13, 11 en UPC-A), la herramienta lo calcula automáticamente.
- Descargar el código de barras en PNG a un tamaño pequeño y luego agrandarlo para imprimirlo grande.El PNG es una imagen rasterizada de tamaño fijo y pierde nitidez al agrandarse. Para impresión a distintos tamaños, descarga el SVG, que es vectorial y escala sin perder calidad.
Preguntas frecuentes
CODE128 es la mejor opción para texto libre, ya que admite letras, números y la mayoría de símbolos ASCII sin restricciones estrictas de longitud.
Ambos formatos incluyen un dígito de control calculado a partir de los demás. Si ingresas el código sin el dígito de control (12 dígitos en EAN-13, 11 en UPC-A), la herramienta lo calcula automáticamente; si lo incluyes, debe ser válido.
El SVG es un formato vectorial que se puede escalar sin perder calidad, ideal para impresión profesional. El PNG es una imagen rasterizada de tamaño fijo, más práctica para compartir o insertar directamente en documentos.
No. El estándar CODE39 solo define caracteres en mayúscula, números y un conjunto limitado de símbolos, por lo que la herramienta convierte automáticamente el texto ingresado a mayúsculas.
Alternativas
Librerías como jsbarcode (la misma que usa esta herramienta) o bwip-js permiten generar códigos de barras por código dentro de un sistema de inventario o punto de venta. Esta herramienta es conveniente para generar uno o pocos códigos rápido, con validación del formato incluida, sin escribir código.