Changelog.
Every shipped change to freebarcodeqr.com. New features, fixes, and infrastructure work, oldest at the bottom. We list this publicly because static QR codes outlive most websites, and you should be able to see what changed on the tool that made yours.
Last updated: 12 Jul 2026
v0.9.0
Six new languages; the site is now available in 17 languages.
Added
Japanese, Korean, Hindi, Turkish, Vietnamese, and Polish
The site interface is now available in six additional languages: 日本語, 한국어, हिन्दी, Türkçe, Tiếng Việt, and Polski. The site now supports 17 languages in total. Navigation, buttons, forms, and the QR scanner are translated in all new languages. Each language has its own localized web addresses for search engines.
v0.8.3
SEO/GEO correctness pass: localized structured data, fixed Open Graph, honest sitemap dates.
Added
Industries and comparisons index pages
New hub pages at /industries and /alternatives list every industry guide and competitor comparison. Both were previously bare URLs that returned 404.
Fixed
Structured data now speaks the page's language
JSON-LD on every localized page (schema URLs, @id, breadcrumbs, inLanguage) now points at the localized URL instead of the English page, matching each page's canonical.
Homepage social previews restored
The homepage Open Graph block had dropped its image and locale; shares on social and chat apps now show the site card again. All tool and landing pages also declare og:locale for their language.
404 page is no longer indexable
The 404 page previously inherited index/follow robots and a canonical pointing at the homepage; it is now noindexed.
Breadcrumbs on industry and comparison pages
Visible breadcrumbs no longer link to one hardcoded page, and both page types now emit BreadcrumbList structured data.
SEO & discoverability
- Sitemap lastmod is now a real content signal: guides carry their own updated date, other pages carry the latest release date, instead of stamping every URL with the deploy time.
- All JSON-LD is injected through a shared escaping helper (regression-tested), closing a script-injection edge case.
- Article schema on guides now includes an image; WebApplication schemas use the valid UtilitiesApplication category and link the publisher organization.
- Per-route RSC .txt payloads are served with X-Robots-Tag: noindex so plain-text page copies stay out of search indexes.
- Internal links and breadcrumb labels on guides, industries, and comparisons are now locale-aware (localized URLs, translated Home label).
- Legal and info pages (privacy, terms, cookies, why-free, contact) now declare their own Open Graph title and description instead of inheriting the homepage's, and emit BreadcrumbList structured data.
- The homepage, barcode hub, and QR scanner now emit HowTo structured data matching the on-page tool; the barcode hub and templates page gained BreadcrumbList.
Content
- All 11 industry pages gained an 'At a glance' spec table and an attributed standards quotation (ISO/IEC 18004, IETF RFCs, ZXing format docs) — the same Princeton-GEO treatment the QR and barcode landing pages carry.
v0.8.2
Honest note about translation quality.
Added
Translation-quality notice
Pages in languages other than English now show a small dismissible banner explaining that translations may contain errors, that English is the reference version, and linking to the contact form to report mistakes. Dismiss it once and it stays gone on that browser.
v0.8.1
Faster pages and better search-engine plumbing.
Changed
Lighter pages
The header logo image is now a quarter of its former size, which speeds up the first paint on every page.
More AI assistants welcomed
Our robots.txt now explicitly welcomes the crawlers behind Grok, Gemini, and DuckDuckGo's answers, alongside ChatGPT, Claude, and Perplexity. Being open to AI crawlers is part of the honest-free positioning — many competitors block them.
Language-aware sharing previews
Links shared to social and chat apps now declare the page's language, so previews render correctly for all 11 languages.
Fixed
Old /en/... links work again
English pages live at the bare address without an /en/ prefix. Links that still use the old /en/... form now redirect to the right page instead of showing a 404.
Breadcrumbs stay in your language
On industry and comparison pages, breadcrumb and related-page links previously jumped back to the English version. They now keep your selected language, and a breadcrumb link that pointed at an arbitrary sibling page was removed.
v0.8.0
Use the site in 11 languages.
Added
Language switcher — 11 languages
The site interface is now available in English, German, Spanish, French, Italian, Portuguese, Indonesian, Russian, Thai, Burmese, and Chinese. Pick your language from the switcher in the header or footer. Navigation, buttons, forms, and the QR scanner are translated. Each language has its own web address (for example /es/ for Spanish), so search engines can list the right one for each region. The generators and your codes work exactly the same in every language.
Changed
Localized titles for the main tool pages
The page titles and descriptions on the core generator pages (single QR, barcode, bulk, scanner, templates) are now translated per language. Guide and comparison articles are still written in English for now.
v0.7.0
Import a spreadsheet to make barcodes and QR codes in bulk.
Added
Import from CSV or Excel
The bulk barcode and bulk QR generators now take a file. Drop a .csv, .tsv, or Excel .xlsx and it fills the value list for you. Multi-column files get a column picker so you choose which column holds the values, with a toggle for a header row. Everything is parsed in your browser — the file is never uploaded — and a one-click sample CSV shows the expected format.
Changed
Downloads are named after the site
Every download — single QR and barcode files, the bulk ZIPs, and the images inside them — now starts with "freebarcodeqr", so saved files are easy to find later and trace back to where they came from.
v0.6.0
A fresh look across the whole site, plus a real contact form.
Added
Contact form
The contact page now has a form — email, subject, and message — that sends straight to us. No account, no newsletter signup, no third-party sharing. Email and Telegram still work as before.
Changed
New visual design
The site moved to a cleaner look: an indigo accent, the Geist typeface, softer shadows, rounder corners, and a deep-blue ink in place of near-black. Same tools, same speed — just easier on the eyes.
Sharper generator controls
The QR and barcode generators, design panel, bulk tools, and scanner got a consistency pass: unified inputs and buttons, clearer focus outlines for keyboard users, steadier live numbers, and the generated code now sits on a defined preview stage.
v0.5.0
A guides section: plain answers to the QR and barcode questions people actually search for.
Added
Guides
A new section at /guides with five articles: whether QR codes expire, static vs dynamic codes, what size to print a QR code, why a QR code won't scan, and EAN-13 vs UPC-A. Written the way the rest of the site is — concrete numbers, standards cited, no upsell at the end.
v0.4.2
Spec tables and standards citations on every QR and barcode landing page.
Changed
Fact tables on all generator pages
Every QR landing page (URL, text, email, SMS, phone, location, event, app, WhatsApp, PayPal, Spotify, YouTube, Google review) and every barcode page (EAN-8, UPC-E, Code 39, Code 93, ITF-14, Codabar, Aztec) now opens with an at-a-glance spec table — payload format, capacity, print sizes, and the governing ISO, GS1, RFC, or AIM standard, each linked to the source.
Standards quotes
Each landing page now cites a short passage from its governing specification or official documentation, so you can verify the format details against the primary source.
v0.4.1
We started publishing a changelog. You're reading it.
Added
Public changelog
Every shipped change to freebarcodeqr.com now lives at /changelog. Static QR codes outlive most websites; you should be able to see what changed on the tool that made yours.
v0.4.0
Bulk QR code generator, installable app, and more polish on every landing page.
Added
Bulk QR code generator
Paste up to 50 URLs or lines of text, pick a color and dot style, preview the whole grid in one click, and download every QR as a ZIP of PNGs. Lives at /qr-bulk.
Preview modal for bulk barcodes
The bulk barcode page now has a Preview button that opens a single view of every rendered barcode before you download the ZIP.
Install as an app
freebarcodeqr.com is now a Progressive Web App. Your browser can add it to your home screen or app launcher, and it works offline once visited.
Spec tables on barcode and QR pages
The most-used pages (EAN-13, UPC-A, Code 128, Data Matrix, PDF417, WiFi QR, vCard QR) now show an at-a-glance fact table with the ISO/GS1/RFC standard, capacity, character set, and print-size details — pulled straight from the official specs.
Popular QR shortcuts in the footer
WhatsApp, Google review, YouTube, PayPal, and Spotify QR generators are now linked from the footer so they're easier to find.
Changed
Related-page links read better
The cards at the bottom of each generator page now have a clean, clickable title and a separate description, instead of one long run-on link.
Shorter page titles in Google results
Page titles no longer get a `| freebarcodeqr.com` suffix tacked on. The titles now fit inside Google's truncation limit, so what you typed is what shows up.
Fixed
www.freebarcodeqr.com now redirects to the apex domain
Visiting www.freebarcodeqr.com previously served the site as a separate duplicate, which confused search engines. It now redirects to freebarcodeqr.com.
Missing pages return a real 404
Pages that don't exist now return the proper HTTP 404 status, instead of looking like a duplicate of the homepage to search engines.
Social-media preview images on every page
Sharing a landing page on Twitter, Facebook, LinkedIn, or Slack now shows the freebarcodeqr.com preview card. Previously many pages shared without an image.
v0.3.0
Read existing QR codes, add a frame, save as PDF.
Added
QR code scanner
Drop in a screenshot or photo of a QR code and we'll decode it in your browser. Nothing uploaded. Useful for checking what a code actually points at before printing.
Frames around downloaded QR codes
Add a label and border around your QR for print — 'Scan to view menu', 'Tap to connect', and so on.
PDF download
QR codes can now be downloaded as a vector PDF, in addition to PNG and SVG.
Footer with full site navigation
Every QR type, barcode format, industry use case, and competitor comparison is now linked from the footer.
v0.2.0
The core site: every QR type, every common barcode, dedicated pages per use case.
Added
QR code generator with 10 types
URL, plain text, WiFi (auto-join), vCard (digital business card), email (with subject and body), SMS, phone, location (geo: link), calendar event, and app store link.
Design panel
Colors, gradients, dot styles, corner styles, and optional logo overlay. We bump the QR error-correction automatically when a logo is added so it still scans.
Barcode generator with 30+ formats
Retail (EAN-13/EAN-8/UPC-A/UPC-E/ISBN/GS1-128), warehouse (Code 128/39/93/Codabar/MSI), logistics (ITF-14/SSCC-18), postal (POSTNET/Royal Mail/USPS Intelligent Mail), pharma (Pharmacode/Code 32), and 2D (Data Matrix/PDF417/Aztec/MaxiCode).
Bulk barcode generator
Paste up to 50 values, pick a format, download a ZIP of PNGs.
Dedicated pages per QR type and barcode format
Separate pages for WiFi QR, vCard QR, EAN-13, Code 128, and around 25 others — each with the tool, common questions, and tips specific to that format.
Industry pages
Use-case guides for restaurant menus, real estate, weddings, salons, hotels, gyms, retail stores, events, photographers, and cafe WiFi.
Honest comparisons against the big QR sites
Side-by-side comparisons with QR Code Generator, QR Code Monkey, QR Tiger, ME-QR, and QRStuff. We list where they win, not just where we do.
QR templates gallery
Pre-styled QR designs you can apply with one click.
Why-free, privacy, terms, cookies, contact pages
Plain explanations of how the site is funded and what we do (and don't do) with your data.
v0.1.0
freebarcodeqr.com is live.
Added
Site launched
Free QR code and barcode generator, no signup, no watermark, no expiry. Every code is generated in your browser; nothing is uploaded.
Source: changelog.json — the machine-readable copy this page is built from.