Generador de códigos de barras
Crea códigos de barras CODE128, EAN13, UPC y CODE39 en tu navegador y descárgalos como PNG o SVG.
Cargando Generador de códigos de barras… Si no ocurre nada, activa JavaScript.
Un código de barras es una representación legible por máquina de datos codificados como un patrón de líneas paralelas de anchuras y espaciados variables. Cuando un escáner proyecta luz a través del patrón, las barras oscuras y los huecos claros alternos reflejan de forma diferente, y el escáner traduce esa secuencia de vuelta a los dígitos o caracteres originales. Este humilde símbolo unidimensional sustenta casi toda la economía moderna de comercio minorista y logística: casi todos los productos envasados en el estante de una tienda, cada paquete que se mueve por una red de mensajería y cada libro de una biblioteca llevan un código de barras que permite a un ordenador identificarlos en una fracción de segundo sin tecleo manual.
Preguntas frecuentes
¿Se envía a un servidor el valor que introduzco?
¿Cuál es la diferencia entre los formatos admitidos?
¿Por qué obtengo un error con EAN13 o UPC?
¿Debería descargar PNG o SVG?
¿Qué es un dígito de control y se añade automáticamente?
¿Puedo crear un código de barras que contenga letras?
¿Por qué no se escanea mi código de barras impreso?
¿Es un código de barras lo mismo que un código QR?
Acerca de Generador de códigos de barras
Hay muchos estándares de códigos de barras, cada uno adecuado a una tarea distinta, y este generador admite cuatro de los más usados. CODE128 es un formato de alta densidad y propósito general que puede codificar el conjunto completo de caracteres ASCII, lo que lo convierte en el caballo de batalla para etiquetas de envío, etiquetas de inventario y seguimiento interno. EAN13 (European Article Number) es el estándar minorista de trece dígitos usado en productos de consumo en la mayor parte del mundo. UPC (Universal Product Code) es el estándar minorista norteamericano de doce dígitos que ves en alimentos y artículos envasados. CODE39 es un formato más antiguo y robusto que codifica dígitos, letras mayúsculas y un puñado de símbolos, y sigue siendo común en aplicaciones industriales, automovilísticas y de defensa porque es simple e indulgente.
Esta herramienta genera códigos de barras enteramente en tu navegador usando una biblioteca JavaScript de códigos de barras. Escribes un valor, eliges un formato y el código de barras se dibuja al instante en una imagen vectorial en la página. Si el valor que introduces no es válido para el formato elegido, por ejemplo, pocos dígitos para EAN13 o un carácter no admitido para CODE39, la herramienta detecta el error y muestra un mensaje claro en lugar de producir un símbolo roto o que no se pueda escanear. Nada de lo que escribes se envía a ningún servidor; el valor, el renderizado y las descargas ocurren todos localmente en tu dispositivo, y la página sigue funcionando sin conexión una vez cargada.
Puedes descargar el resultado en dos formatos. La opción PNG rasteriza el código de barras a una imagen de píxeles adecuada para incrustar en documentos, correos, presentaciones y la mayoría del software de impresión de etiquetas. La opción SVG produce un archivo vectorial que se mantiene perfectamente nítido a cualquier tamaño, lo que es la mejor opción para la impresión profesional, donde unas barras nítidas y de alto contraste son esenciales para un escaneo fiable. Sea cual sea tu elección, mantén el código de barras lo bastante grande y el contraste lo bastante alto como para que un escáner pueda leerlo: encoger demasiado un código de barras, imprimirlo sobre una superficie texturizada o reducir el contraste entre las barras y el fondo son las razones más comunes por las que un código de barras no se escanea.
Una patente dibujada en la arena: la invención del código de barras
El código de barras empezó con una pregunta oída de pasada en un pasillo. En 1948, un ejecutivo de un supermercado de Filadelfia visitó el Drexel Institute of Technology preguntando si alguien podía idear una forma de leer automáticamente la información de un producto en la caja. El estudiante de posgrado Bernard Silver se lo mencionó a su amigo Norman Joseph Woodland, que quedó fascinado por el problema. Cuenta la historia que Woodland, mientras estaba sentado en una playa de Florida dándole vueltas, dibujó puntos y rayas de código Morse en la arena y luego deslizó los dedos hacia abajo a través de ellos, convirtiendo los puntos y las rayas en líneas verticales finas y gruesas. Aquel momento de inspiración, extender el código Morse a un patrón de barras paralelas, fue el nacimiento conceptual del código de barras. Woodland y Silver presentaron su patente en 1949 y la recibieron en 1952, aunque su diseño original era un patrón circular de diana en lugar de las rayas lineales que conocemos hoy.
La idea iba décadas por delante de la tecnología necesaria para usarla de forma barata. El escaneo fiable y asequible tuvo que esperar al láser y a los circuitos integrados que pudieran descodificar una señal en tiempo real. El salto a la vida cotidiana llegó en 1973, cuando un comité de líderes de la industria de la alimentación seleccionó el Universal Product Code, diseñado en gran parte por el ingeniero de IBM George Laurer, como estándar. El primerísimo producto escaneado en una caja de venta al público usando un código de barras UPC fue un paquete de chicles Wrigley's, cobrado en un supermercado Marsh de Troy, Ohio, el 26 de junio de 1974. Ese paquete de chicles se conserva ahora en la Institución Smithsonian como un pequeño monumento a una tecnología que remodelaría el comercio mundial.
Desde aquel único paquete de chicles, el código de barras se extendió hasta convertirse en una de las tecnologías más ubicuas de la Tierra, con miles de millones de escaneos realizados cada día en comercio, almacenamiento, sanidad, transporte y fabricación. Sus descendientes y parientes también se multiplicaron: CODE39 y CODE128 llegaron para manejar letras y datos densos en la industria y la logística, y el código QR bidimensional extendió más tarde la misma idea básica, patrones legibles por máquina que tienden un puente entre los mundos físico y digital, a una cuadrícula de capacidad mucho mayor. Aun así, el código de barras lineal original perdura prácticamente sin cambios, un testimonio de cómo un diseño simple y robusto esbozado en la arena de una playa podría sustentar discretamente el flujo de mercancías por todo el planeta.