codigo-qr.es

§HOME / 01 / GENERATOR

Free QR codes online · No watermark

Free QR code generator online: no sign up, no watermark

codigo-qr.es turns any URL, vCard contact, WiFi network, text, email or SMS into a downloadable QR code instantly. Static QRs are free forever. Dynamic QRs let you change the destination without reprinting the physical code.

codigo-qr.es generates free static QR codes without registration and dynamic QR codes with editable destination and analytics. Made in Barcelona, available in 6 languages.

  • 30s

    Create and download

  • 0€

    Free static QRs

  • 100%

    No watermark

  • 14,858+

    QR codes generated

Live preview

Type
URL
Size
200×200
EC
Q (25%)
Format
PNG / SVG

§HOME / 02 / FEATURES

Why codigo-qr.es and not another generator?

You edit the destination without reprinting, see who scans and from where, export vector SVG without watermark. Other generators don't.

F1

Dynamic QRs with editable destination

The printed QR never changes. You edit the destination URL from the dashboard and the next scan goes to the new one. Ideal for printed brochures, packaging and trade-show banners.

F2

Real-time scan analytics

Total scans, country, city, device and exact time. No Google Analytics, data lives in your dashboard.

F3

6 QR formats

URL, vCard, WiFi, text, email and SMS. All with PNG and vector SVG download.

F4

Customization with your branding

Foreground color, background color, central logo, dot shapes and CTA frames. Your QR doesn't look like a generic generator output.

F5

Free, no sign up, no watermark

For static QRs no account needed. For dynamic ones, login with email or Google. Zero watermark even on free plan.

F6

Landing pages included: menu, vCard, event and more

Create the QR destination page inside codigo-qr.es. Digital restaurant menu, business card, event page or real estate listing. A mini-website ready in minutes, from 5.99€/month.

§LANDING PAGES

¿Y si el QR apuntara a tu propia web?

Crea la página de destino dentro de codigo-qr.es. Sin hosting, sin apps.

Bio linkCarta de menúTarjeta de visitaPágina de eventoFicha inmobiliariaLista de servicios
Bio link portada
María García

María García

Diseñadora & Creadora de contenido

📸Instagram
▶️YouTube
💬WhatsApp
🛍Mi tienda
🌐Mi web

codigo-qr.es/l/maria

§HOME / 03 / GENERATORS

Which code do you need today?

9 generators in one place. QR is always free. Code 128 and EAN-13 too. The other six retail and industrial formats are part of the Pro plan.

¿Tienes un código QR y quieres saber qué contiene antes de abrirlo?

Lector QR online gratis →

§HOME / 05 / DYNAMIC QR

What are dynamic QR codes and how do you create them?

A dynamic QR code encodes a short editable link managed from the dashboard. You change the destination without reprinting the physical code. Includes scan analytics by country, city and device.

Unlike a static QR, where the URL is permanently embedded inside the code, a dynamic QR points to a short link on codigo-qr.es that acts as a bridge. When someone scans it, the server looks up the current destination and redirects in milliseconds. The printed physical code never changes.

This means the same QR can point this week to your restaurant's seasonal menu, next week to a Christmas menu, and in January back to the regular menu. No reprinting, no new stickers, and no customer notices the difference.

How to create a dynamic QR in 3 steps?

  1. 1

    Create a free account or sign in. The free plan includes up to 2 active dynamic QRs at a time.

  2. 2

    In the dashboard choose 'New QR' and select 'Built-in analytics' mode. Enter the destination URL and give it an internal name.

  3. 3

    Download the QR as PNG or SVG and place it where you need it. When you want to change the destination, edit it from the dashboard.

Free. The free plan includes 2 active dynamic QRs.

Static QRDynamic QR
DestinationFixed inside the codeEditable from dashboard
AnalyticsNoYes — country, city, device, time
Reprint if it changesYes, alwaysNo, never
Plan neededFree (no account)Free account (3 free) · Pro unlimited
Ideal forWebsite, vCard, WiFi, fixed contactMenus, posters, brochures, packaging

Personalización

¿Cómo queda tu QR personalizado?

Colores corporativos, iconos en el centro, marcos con llamada a la acción y degradados. Así de fácil.

Probar el generador

Estilo clasico

Puntos cuadrados

§CUSTOMERS

What do codigo-qr.es users say?

Restaurants, retailers and marketing teams use codigo-qr.es for menu, event and vCard QR codes without watermarks.

We have 20 tables and reprinting the menu used to cost us €180 every season. Now I change any dish price in 20 seconds from my phone. The QR on the table has never changed.
CR

Carmen R.

Restaurant in Barcelona

We put a QR on our cosmetics packaging. In 3 months we received 340 warranty registrations. Before, with the paper warranty card, we barely got 10 a month.
JM

Jordi M.

Cosmetics eCommerce

I organise fairs and events. With the dynamic QR on posters I can redirect to ticket sales, the livestream or the replay depending on the moment. Never reprinting.
SV

Sara V.

Events promoter

We use Code 128 for warehouse inventory and EAN-13 for retail products. Having everything in one tool and downloading vector SVG for the printer is exactly what we needed.
AP

Alejandro P.

Industrial logistics, Valencia

§HOME / 04 / PRICING

How much does codigo-qr.es cost?

Static QRs are unlimited and free. The Pro plan costs 5,99€/month or 49€/year and unlocks unlimited dynamic QRs, full analytics, central logo and vector SVG.

Free

0€forever

For static QRs with no commitments.

  • Unlimited static QRs
  • URL, vCard, WiFi, text, email, SMS
  • PNG download
  • Foreground and background color
  • Up to 2 dynamic QRs
  • Last 7 days analytics
  • Free QR frame: Scan Me (no account), Label and Arrow (registered)
  • 1 bio link and 1 event page included free in the Free plan
Start free
Recommended

Pro

5,99€/month

For dynamic QRs with branding, logo and full analytics.

  • Everything in Free
  • Landing pages: menu, vCard, event, real estate listing (up to 20)
  • Unlimited dynamic QRs
  • Expiry date on dynamic QRs with fallback URL
  • CSV import to generate up to 200 codes in batch as ZIP and branded PDF
  • 8 barcode formats (EAN-8, UPC-A, UPC-E, Code 39, ITF-14, GS1-128)
  • Batch generation up to 200 codes (ZIP or PDF)
  • Central logo and gradients on the QR
  • Advanced barcode customization (font, scale, height)
  • Saved customization presets
  • Vector SVG without watermark
  • Full historical analytics (12 months)
  • CSV export of scans
  • Activity history (12 months)
  • Invoice with CIF/NIF/EU VAT
  • Priority email support
Go Pro

§HOME / 05 / FAQ

Frequently asked questions about codigo-qr.es

Answers to the most common questions about static and dynamic QR codes, customization, analytics, barcodes and differences between Free and Pro plans.

  • A dynamic QR points to an intermediate URL managed by codigo-qr.es. When someone scans, it redirects to the real destination. If you change the destination, the printed QR keeps working because the printed URL stays the same.

  • No. You generate, download and use static QRs without creating an account. Sign up is only required for dynamic QRs and to keep scan history.

  • No. Neither on free nor on Pro. The QR belongs only to the customer. The only optional element is CTA frames like "SCAN ME" that can be turned on or off.

  • No limit. The SVG download is vector and scales to any size without pixelation, from business card to billboard.

  • As long as the account is active. On free you can have up to 2 active dynamic QRs at a time. On Pro they're unlimited and never expire.

  • Total scans, country and city, device type (mobile, tablet, PC), browser and exact time. On Pro the history is full, on free the last 7 days.

  • Yes. Any modern phone's native camera scans the QR. No specific app needs to be installed.

  • Yes, anytime from the dashboard. Dynamic QRs created during Pro keep working until the end of the paid period.

  • A QR generator turns a URL, text, vCard, WiFi network or email into a scannable matrix of pixels. It's used to send users to a website without typing, show a restaurant menu, connect to local WiFi or share your contact card digitally.

  • Open the codigo-qr.es QR generator, pick a type (URL, text, vCard, WiFi, email or SMS), enter your content, tweak colors if you want and download the file as PNG or SVG. We don't ask for email or account, no watermark, no usage cap.

  • Yes, on Pro. You can place your company logo at the center, set brand colors, choose dot shapes (square, rounded, dots or lime to cyan gradient) and corner shapes. Free plan covers foreground and background colors, the rest is part of Pro.

  • A static QR carries the URL inside the code: if you want to change the destination you reprint everything. A dynamic QR points to a short link codigo-qr.es/r/abc you manage from the dashboard: change the destination URL anytime and the printed QR keeps working.

  • Use the SVG format. SVG is vector, doesn't pixelate and prints crisp at any size from a business card to a billboard. If you need PNG for web or WhatsApp, we also export at 1024x1024 px.

  • Yes. Static QR generation runs entirely in your browser, we don't send your data anywhere. Dynamic QRs are stored encrypted in Supabase with per-user access policies, and payments go through Stripe.

  • Rule of thumb: 1cm of QR per 4 meters of reading distance. For a restaurant table, 3x3cm is plenty. For a 5m poster, at least 12x12cm. If you add a center logo, raise error correction to H to keep readability.

  • codigo-qr.es offers unlimited static QR codes with no sign up or watermark, dynamic QRs with editable destination and scan analytics, and 8 barcode formats. Static QR generation runs in the browser without sending your data to any server.

  • A QR code is two-dimensional: it stores up to 4,296 alphanumeric characters in a square dot matrix and supports URLs, text and contact data. A barcode is linear: it stores 8 to 80 characters in vertical bars and is used in retail, logistics and inventory control.

  • Yes. Create a URL QR with the link wa.me/XXXXXXXXXXX (no + or spaces). When scanned, the phone opens WhatsApp with that number ready to message. You can add a pre-filled text with wa.me/XXXXXXXXXXX?text=Hello.

  • Yes. codigo-qr.es is available in Spanish, English, Catalan, Portuguese (Brazil), French and German. QR codes encode exactly what you type, including UTF-8 characters: Chinese, Arabic, Cyrillic, emojis or any language work without issues.

  • It is the ability of the code to recover data even if part of the QR is damaged. There are 4 levels: L (7%), M (15%), Q (25%) and H (30%). Use M or Q for general use. Always use H for QR codes with a central logo so the code keeps scanning even when the logo covers part of the data.

  • Go to the free QR code generator at codigo-qr.es, choose the type (URL, vCard or WiFi), customize color and logo with Pro plan, and download as PNG or SVG with no watermark. For business use, dynamic QRs let you change the destination without reprinting and show scan analytics by country and device.

  • Static QR codes are free on codigo-qr.es: no sign up, no watermark and unlimited downloads. For businesses that need to change the destination or see analytics, the Pro plan costs {proMonthly}/month. The free plan also includes 2 active dynamic QRs to try the full functionality.

  • The most complete dynamic QR code platforms offer: editable destination without reprinting, scan analytics (country, device, time), logo and color customization, and vector SVG download. codigo-qr.es is the only one that also generates 8 formats of 1D barcode from the same account.

  • A QR tracking service logs every scan: country, city, device, time and cumulative total. codigo-qr.es includes analytics from the free plan (last 7 days) and with Pro plan you get full 12-month history, comparison with the previous period and CSV export.

  • A QR code stores: website URL, plain text (up to 4,296 alphanumeric characters), vCard contact (name, phone, email, company, address), WiFi credentials (SSID, password, encryption type), email address with subject, phone number for SMS with pre-filled text, and geolocation coordinates.

  • A QR code (Quick Response) is a matrix of black and white square dots that a phone reads with its camera in under a second. It encodes any data — a URL, a contact, WiFi credentials or text — without the user having to type anything. Created by Denso Wave in 1994 to track car parts, today they are used in restaurant menus, posters, business cards and product packaging.

  • On iPhone with iOS 11 or later, open the native Camera app, point it at the QR code and wait a second. A yellow notification appears at the top of the screen with the link or action. Tap the notification to open it. No extra app needed.

  • On Android 9 or later, open the native camera and point it at the QR. Most models detect it automatically and show a notification with the link. If it doesn't work, look for a 'Scan QR' option in camera settings, or use Google Lens, which comes pre-installed on many Android devices.

  • On iPhone: open the photo in the Photos app, long-press the QR and a menu appears with 'Open link'. On Android with Google Lens: open Lens, select the image from the gallery and tap the QR. You can also use the Google app to search by image, or third-party apps like QR & Barcode Scanner that support loading photos directly.

  • Yes. The codigo-qr.es online QR reader decodes any QR or barcode from an image, camera or clipboard. Works on mobile and PC, no sign-up required and no data leaves your browser.