Códigos » Generador de QR code offline
Generador de Códigos QR con JavaScript, que funciona offline
Actualizado: 17 de enero del 2023
Por: Norfi Carrodeguas
Por: Norfi Carrodeguas
Como usar la librería QR Code Generator, para insertar en una página de mi blog o sitio web, una utilidad para crear Códigos QR, que también funciona sin conexión a internet.

En otra página de nuestro sitio compartimos como crear un generador de códigos QR en PHP.
El objetivo es usarlo en las páginas de un sitio web.
También es posible hacerlo usando JavaScript, un lenguaje que funciona del lado del navegador, por lo que el generador creado de esta forma puede funcionar perfectamente en la computadora o el móvil sin estar conectados a internet.
La imagen del código creado podemos guardarla y subirla a las redes sociales de internet o impregnarla en documentos o presentaciones.
Es mucho más sencillo que en el caso anterior y no se requiere tener conocimiento alguno, solo copiar y pegar el código o descargar los archivos necesarios desde esta misma página.
Compartimos dos formas diferentes de crearlo.
El siguiente generador usa un script de código abierto desarrollado por Kazuhiko Arase, disponible actualmente en Github.
Es completamente libre por lo que se puede usar en cualquier proyecto para uso personal o colectivo.
Es un archivo JS que se puede usar de forma auxiliar enlazándolo con la página o impregnar completamente su código en un archivo HTML.
Puedes ver un ejemplo de su empleo en esta misma página a continuación.
Si guardas esta página en tu equipo y después la ejecutas son conexión, comprobarás que el generador sigue funcionando correctamente.
Podemos crear un generador de Codigos QR usando el script de Kazuhiko Arase, de dos formas:
Donde deseas que se muestre el generador inserta el siguiente código, para crear el formulario:
Si se sitúa en otro lugar es necesario indicar la nueva ubicación en la ruta.
La librería QR Code Generator está disponible en libremente en Github.
Descarga el paquete desde la pagina del proyecto y sube el archivo "qrcode.js" al servidor de tu sitio web o enlázalo al archivo HTML para usarlo offline.
Otra opción es copiar el código insertado en esta misma página, previamente minimizado.
Para eso usa las teclas Control + U para abrir la ventana de código fuente y copia el script situado en el final.
Las dimensiones de la imagen del código QR creado pueden cambiarse, modificando el valor "cellSize" en la línea 449 del archivo "qrcode.js":
cellSize = cellSize || 6;
El valor predeterminado de 6 crea una imagen de 200 pixeles.
Puede usarse un valor mayor o menor.
El objetivo es usarlo en las páginas de un sitio web.
También es posible hacerlo usando JavaScript, un lenguaje que funciona del lado del navegador, por lo que el generador creado de esta forma puede funcionar perfectamente en la computadora o el móvil sin estar conectados a internet.
La imagen del código creado podemos guardarla y subirla a las redes sociales de internet o impregnarla en documentos o presentaciones.
Es mucho más sencillo que en el caso anterior y no se requiere tener conocimiento alguno, solo copiar y pegar el código o descargar los archivos necesarios desde esta misma página.
Compartimos dos formas diferentes de crearlo.
Generador de Códigos QR en Javascript
El siguiente generador usa un script de código abierto desarrollado por Kazuhiko Arase, disponible actualmente en Github.
Es completamente libre por lo que se puede usar en cualquier proyecto para uso personal o colectivo.
Es un archivo JS que se puede usar de forma auxiliar enlazándolo con la página o impregnar completamente su código en un archivo HTML.
Puedes ver un ejemplo de su empleo en esta misma página a continuación.
Si guardas esta página en tu equipo y después la ejecutas son conexión, comprobarás que el generador sigue funcionando correctamente.
Generador de QR Code
¿Cómo crear el generador de Códigos QR offline?
Podemos crear un generador de Codigos QR usando el script de Kazuhiko Arase, de dos formas:
1- Insertando en cualquier página de internet un formulario HTML y haciendo referencia al archivo JS.
2- Un archivo HTML para usarlo sin conexión a internet en nuestra computadora o en cualquier dispositivo portable, insertando todo el código en la página (como hacemos en este artículo).
2- Un archivo HTML para usarlo sin conexión a internet en nuestra computadora o en cualquier dispositivo portable, insertando todo el código en la página (como hacemos en este artículo).
Código para el generador QR online
Donde deseas que se muestre el generador inserta el siguiente código, para crear el formulario:
<script type="text/javascript" src="qrcode.js"></script>
<div data-role="content">
<form>
<textarea name="msg" rows="10" cols="40">Texto a codificar</textarea><br>
<input type="button" value="Generar" onclick="update_qrcode()">
</form>
<div id="qr"></div>
</div>
En este caso en la misma ubicación se debe estar el archivo "qrcode.js"Si se sitúa en otro lugar es necesario indicar la nueva ubicación en la ruta.
Librería JavaScript QR Code Generator
La librería QR Code Generator está disponible en libremente en Github.
Descarga el paquete desde la pagina del proyecto y sube el archivo "qrcode.js" al servidor de tu sitio web o enlázalo al archivo HTML para usarlo offline.
Otra opción es copiar el código insertado en esta misma página, previamente minimizado.
Para eso usa las teclas Control + U para abrir la ventana de código fuente y copia el script situado en el final.
¿Cómo cambiar el tamaño de la imagen?
Las dimensiones de la imagen del código QR creado pueden cambiarse, modificando el valor "cellSize" en la línea 449 del archivo "qrcode.js":
cellSize = cellSize || 6;
El valor predeterminado de 6 crea una imagen de 200 pixeles.
Puede usarse un valor mayor o menor.
Páginas relacionadas
✓ Códigos de un generador de QR code en PHP para un sitio web
✓ Hacer un código QR para leerlo con la cámara de un celular o tableta
✓ Cómo crear, usar y leer los códigos QR, generador gratis
✓ Como crear códigos QR que se ejecuten de forma automática
✓ Como mostrar el código QR de cada página de un blog o sitio web
✓ Aplicaciones para leer códigos QR en Android y Windows
✓ JQuery, ejemplos prácticos para usar en páginas web
✓ Hacer un código QR para leerlo con la cámara de un celular o tableta
✓ Cómo crear, usar y leer los códigos QR, generador gratis
✓ Como crear códigos QR que se ejecuten de forma automática
✓ Como mostrar el código QR de cada página de un blog o sitio web
✓ Aplicaciones para leer códigos QR en Android y Windows
✓ JQuery, ejemplos prácticos para usar en páginas web
Comparta esta página
Facebook
Twitter