Generación de QR
Genera códigos QR a partir de URLs, texto, vCard, credenciales Wi-Fi, correos, SMS, ubicaciones y eventos.

DevPass
TECHNOLOGY · DEVELOPMENT · AI
BUILD · LEARN · DOCUMENT
Generador de códigos QR elegante, personalizable y con vista previa en tiempo real, desarrollado como herramienta para crear códigos orientados tanto a entornos digitales como a impresión profesional.
QR Master Pro fue desarrollado como una herramienta para generar códigos QR personalizados desde una interfaz gráfica, evitando procesos innecesariamente complejos.
El proyecto combina generación de códigos, personalización visual y exportación en una sola aplicación.
Su objetivo es ofrecer una herramienta práctica para desarrolladores, diseñadores y marcas que necesiten producir códigos QR con mayor control sobre el resultado.
px de tamaño máximo documentado
DPI máximos para impresión
mayor nivel de corrección
Genera códigos QR a partir de URLs, texto, vCard, credenciales Wi-Fi, correos, SMS, ubicaciones y eventos.
Los cambios realizados sobre el contenido y diseño pueden visualizarse inmediatamente dentro de la aplicación.
Permite configurar colores HEX, tamaño, márgenes, corrección de errores e insertar un logo central.
Generación de imágenes PNG de alta resolución con configuración de tamaño y DPI orientada a impresión.
Incluye configuraciones predefinidas como Corporate, Minimal y Creative para acelerar el diseño.
Incorpora herramientas para comprobar contraste, densidad y legibilidad del código generado.
Capturas reales de QR Master Pro. Haz clic sobre cualquier imagen para verla en detalle.
La aplicación no está limitada a simples URLs. La documentación contempla diferentes estructuras de información.
https://ejemplo.com
Información personalizada
Tarjeta de contacto
WIFI:S:SSID;T:WPA;P:...
mailto:ejemplo@email.com
smsto:+51999999999
Coordenadas geográficas
Calendario y recordatorios
QR Master Pro permite seleccionar diferentes niveles de corrección de errores según el uso del código.
Además de la interfaz gráfica, la documentación incluye ejemplos de uso mediante línea de comandos.
python QR_Master_Pro_Design.py \ --text "https://github.com/JAIMES4224D" \ --size 1200 \ --background "#0f1724" \ --foreground "#00b4d8" \ --margin 12 \ --error-correction H \ --dpi 300 \ --output "qr_profesional.png"
--textContenido del QR
Texto o URL
--sizeTamaño
100–3000 px
--backgroundColor de fondo
HEX
--foregroundColor de módulos
HEX
--marginMargen
0–50 px
--error-correctionCorrección
L / M / Q / H
--logoLogo
PNG / JPG
--logo-sizeTamaño del logo
10–30%
--dpiResolución
72–600
--outputArchivo de salida
nombre.png
La documentación incluye configuraciones específicas según el destino final del código QR.
500 px
tamaño
72
DPI
8 px
MARGEN
1000 px
tamaño
150
DPI
12 px
MARGEN
2000 px
tamaño
300
DPI
16 px
MARGEN
3000 px
tamaño
600
DPI
20 px
MARGEN
Lenguaje principal utilizado para desarrollar la aplicación.
Biblioteca utilizada para la generación de los códigos QR.
Procesamiento de imágenes, logos y generación del resultado visual.
Base utilizada para construir la interfaz gráfica de la aplicación.
Soporte para interacción mediante arrastrar y soltar.
Algunos detalles técnicos documentados en el proyecto.
Sí. La documentación recomienda limitar el logo al 20% del área total, mantener una zona silenciosa de 4 módulos y utilizar el nivel de corrección H cuando se incorpora un logo.
El proyecto contempla URLs, texto, vCard, credenciales Wi-Fi, correos electrónicos, SMS, ubicaciones y eventos.
Sí. La aplicación permite configurar mediante HEX tanto el color de fondo como el color de los módulos del código.
La herramienta documenta un rango de 100 px hasta 3000 px, permitiendo generar códigos orientados tanto a pantalla como a impresión.
Sí. QR Master Pro incluye parámetros CLI para generar códigos de forma automatizada y controlar tamaño, colores, margen, logo, DPI y nivel de corrección.
QR Master Pro reúne generación, personalización, previsualización y exportación en una única herramienta.
El proyecto muestra cómo una aplicación de escritorio puede convertir una tarea aparentemente sencilla en una experiencia más controlada, configurable y orientada a diferentes escenarios de uso.
Generación · Diseño · Validación · Exportación
Revisa el código, documentación y evolución de la herramienta.