✦ Acerca del proyecto

La historia detrás de QRGen

Una herramienta construida con una premisa simple: la tecnología útil no debería estar detrás de un muro de pago.

¿Quién está detrás de QRGen?

Hola, soy Joel Balderrama, desarrollador web con años de experiencia construyendo aplicaciones y herramientas en línea. QRGen nació de una frustración muy concreta: quería generar un código QR personalizado con el logo de un cliente, en SVG de alta resolución, sin marca de agua, sin registrarme y sin pagar una suscripción mensual por algo tan simple.

Después de probar varias herramientas que ponían estas limitaciones artificiales, decidí construir la mía propia y publicarla abiertamente. Lo que empezó como un proyecto de fin de semana creció hasta convertirse en una herramienta completa con personalización visual avanzada, soporte de gradientes, marcos con texto, métricas de impresión en tiempo real y generación de modelos 3D.

QRGen está pensada para diseñadores, restauranteros, hoteleros, docentes, makers y desarrolladores, y la sigo mejorando a partir de las sugerencias y los errores que me reportan.

100%
Procesamiento local en tu navegador
0
Datos enviados a servidores
∞
QRs que puedes generar gratis

La filosofía del proyecto

QRGen está construido sobre tres principios que no son negociables, independientemente de cuántos usuarios tenga o si algún día se monetiza con publicidad:

¿Cómo está construido técnicamente?

QRGen es una aplicación web de página única (SPA) escrita en HTML, CSS y JavaScript vanilla — sin frameworks, sin dependencias pesadas, sin proceso de build. Esto la hace extremadamente rápida de cargar y completamente auditables: cualquier desarrollador puede abrir las herramientas del navegador y ver exactamente qué hace el código.

La generación del QR usa la librería de código abierto QR Code Styling, que permite personalizar visualmente cada aspecto del código manteniendo el cumplimiento del estándar ISO/IEC 18004. La generación de modelos 3D usa Three.js directamente en el navegador para renderizar y exportar el STL sin procesar nada en el servidor.

El diseño visual del sitio está construido con CSS personalizado usando variables de tema para el soporte de modo oscuro, tipografía del sistema operativo para máxima compatibilidad y velocidad, y sin dependencias de ningún framework de UI.

El resultado es un archivo HTML que pesa menos de 200 KB y carga en menos de 2 segundos en conexiones móviles — incluyendo todas las funcionalidades de personalización avanzada.

¿Qué viene próximamente?

QRGen es un proyecto vivo que mejoro de forma continua basándome en el feedback de los usuarios. Algunas funcionalidades que estoy explorando para futuras versiones:

Generación en lote: crear múltiples QRs a partir de una lista de URLs en una sola operación, con descarga en ZIP. Especialmente útil para agencias y equipos de marketing.

Plantillas guardadas: poder guardar configuraciones de diseño (colores de marca, estilo de puntos, logo) para reutilizarlas rápidamente sin reconfigurar desde cero cada vez. Todo almacenado localmente en el navegador, sin servidor.

QR dinámico con redirección: para usuarios que necesitan cambiar el destino del QR sin reimprimirlo, estoy evaluando la posibilidad de integrar un sistema de redirección opcional que respete la filosofía de privacidad del proyecto.

Si tienes sugerencias o encuentras algún bug, escríbeme a qrgen@qrgen.com.mx o desde la página de contacto.

¿Te ha sido útil QRGen?

La herramienta es y seguirá siendo gratuita. Si quieres apoyar el proyecto y ayudar a que siga mejorando, puedes invitarme un café o simplemente compartirlo con alguien que lo necesite.