¿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.
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:
-
Privacidad por diseño Todo el código de generación del QR se ejecuta en tu navegador. Las URLs, contraseñas WiFi o textos que introduces nunca se envían a ningún servidor. Puedes verificarlo desconectando el internet: la herramienta sigue funcionando exactamente igual.
-
Sin muros artificiales No hay límite de generaciones, no hay marcas de agua, no hay "versión premium" que desbloquee el SVG o los colores. Todo está disponible desde el primer uso, sin crear cuenta. Las limitaciones artificiales en herramientas gratuitas son una práctica diseñada para crear frustración — QRGen no lo hará.
-
Arquitectura sostenible Al no tener servidor que procese los QRs, no hay costos de infraestructura que escalen con el número de usuarios. Esto es lo que hace posible que la herramienta sea gratuita de forma sostenible a largo plazo, sin depender de rondas de inversión ni de decisiones de negocio que puedan cambiar el modelo.
¿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.