🎉 Nueva API gratuita para generar sus códigos QR
¡Buenas noticias! Pongo a su disposición una API gratuita que le permite generar sus propios códigos QR (texto, enlace o pago SEPA).
Fácil de usar, funciona directamente desde su navegador o sus aplicaciones, con un límite de 5 códigos QR por día y por usuario.

📌 ¿Por qué una API de códigos QR?
Los códigos QR se han vuelto indispensables:
- Añadir un enlace a su sitio web
- Compartir sus datos de contacto
- Recibir un pago bancario instantáneo (SEPA en Bélgica/Francia/Europa)
- O simplemente codificar un texto breve.
Nuestra API le permite hacerlo sin un registro complicado, con una cuota razonable para evitar los abusos.
🔑 Su User ID
Para utilizar la API, debe haber iniciado sesión en su cuenta de Digital3D; allí encontrará su clave.
- Vaya a su perfil,
- Copie su User ID (UUID), una cadena larga de caracteres como:
⚠️ Este User ID es obligatorio. Sin él, la API no responderá.
📍 Los dos endpoints disponibles
1. Código QR de texto / enlace
Codifique cualquier texto o URL en un código QR.
👉 Ejemplo para mostrar "Hello World": GET https://qr.digital3d.com/api/QrCreator/NormalQr?userId=VOTRE_USERID&text=Hello%20World&format=Png&size=6
userId→ su identificador (obligatorio)text→ contenido que se codificaráformat→PngoSvg(opcional, valor predeterminado = Png)size→ tamaño del código QR (1–20, valor predeterminado = 4)
➡️ El resultado es directamente una imagen (image/png o image/svg+xml).
2. Código QR de pago SEPA (EPC QR)
Cree un código QR que sus amigos o clientes puedan escanear en su aplicación bancaria para pagarle.
👉 Ejemplo JSON :
POST https://qr.digital3d.com/api/QrCreator/PaymentQr
Content-Type: application/json
{
"userId": "VOTRE_USERID",
"beneficiaryName": "ACME SPRL",
"iban": "BE68539007547034",
"bic": "GKCCBEBB",
"amount": 12.34,
"remittance": "Facture 2025-001",
"outputFormat": "Svg",
"size": 8
}
➡️ El resultado también es una imagen de código QR.
🚦 Cuota y errores
Cada usuario puede crear hasta 5 códigos QR al día.
Si supera este límite, la API devuelve un error JSON claro:
{"type":"https://httpstatuses.com/429","title":"Quota exceeded","status":429,"detail":"Maximum usage for today : 5 (limit 5)","userId":"abscdef-5555-ffff-yyyy-xxxxxxx","used":5,"limit":5}
🛠️ Para principiantes
- Pruebe directamente en su navegador con el endpoint NormalQr.
- Para el pago (endpoint PaymentQr), utilice una herramienta como Postman o su lenguaje de programación preferido (C#, Python, JavaScript…).
- No necesita ninguna biblioteca complicada: la API ya devuelve una imagen lista para usar.
✅ En resumen
- Gratuito: 5 códigos QR al día y por usuario.
- Fácil: una simple llamada GET o POST.
- Completo: compatibilidad con texto, enlaces y pagos SEPA.
👉 Visite https://qr.digital3d.com/swagger para explorar la API en detalle y probar sus propias llamadas.
Join the conversation
You need an account to comment on this article. Creating one is free and takes under a minute.
Ningún comentario por el momento.