QRcdr is a self-hosted PHP script that generates customised QR codes from a browser interface, letting site owners offer branded codes in PNG and SVG without sending users to a third-party service. It is aimed at freelancers, agencies and small businesses that want a QR generator running on their own domain, with logo uploads, colour control and fourteen code types baked in. The QRcdr Ratings & Charts listing on CodeCanyon is a misclassification by the marketplace: this is a QR code builder, not an analytics or charting tool, and buyers searching that category should know that before purchase.
What QRcdr Ratings & Charts buyers actually get in the box
The core workflow is a single-page editor with a live preview. A user picks a code type, fills in the relevant fields, then adjusts appearance until the preview matches what they want, and downloads the result. Everything happens client-side in the browser; the PHP layer serves the page and handles configuration rather than processing each code on the server.
Fourteen code types covering the common business cases
The generator handles Link, plain Text, E-mail, Telephone, SMS, WhatsApp, Skype, Zoom, Wi-Fi access, V-Card, Events, PayPal checkout and Bitcoin transaction, plus a Location type. In practice that means one install can serve a restaurant printing Wi-Fi cards, a sales team dropping V-Cards into email signatures, and an events organiser producing venue codes, without juggling separate tools. The Location type supports a search field and can open results in either OpenStreetMap or Google Maps, which matters for anyone avoiding Google dependencies.
Design controls that go well beyond a colour picker
Foreground and background colours are set independently, and the foreground accepts a gradient rather than a flat fill. Transparent backgrounds are supported, which is the detail that separates usable codes from ones with an ugly white box around them on coloured print. Beyond colour, the script offers pattern styles for the code modules, adjustable markers (the three corner squares) with their own border and centre treatment, frames, a custom text label, an image uploader for a centre logo, and watermarking. Output is available as PNG or SVG; the vector option is the one to use for anything printed at scale, since it resizes without pixelation.
Multilingual interface and layout options
The front end ships with language support and configurable theme colours and layouts, so the generator can be dressed to match an existing brand rather than looking like a bolt-on. A demo page is included, which shortens the job of showing a client what the finished tool looks like before committing to a build.
Installation and hosting requirements
The script runs on standard PHP hosting, with PHP 7.x and 8.x both listed as compatible, and the vendor supplies the JavaScript, HTML, CSS and PHP source. It works in Firefox, Safari, Opera, Chrome and Edge. Because it is plain PHP with no framework dependency, it will sit comfortably on a shared hosting account alongside an existing site.
Where this QR generator earns its place, and where it does not
The clearest fit is an agency or freelancer building a site for a client who wants QR codes as a feature rather than a one-off task. A restaurant with a digital menu, a gym with class schedules, a conference with session links, a property agent with listing boards: all of these benefit from a generator the client can operate themselves, on their own domain, with their own logo in the middle of every code.
A second strong case is any organisation with a brand guideline that forbids off-the-shelf code styling. The gradient foreground, custom markers and frame options exist precisely so a code can be made to look like it belongs to the brand, and the SVG export means the design survives the print shop.
Where it is the wrong choice: projects that need scan tracking. QRcdr produces static codes. There is no redirect layer, no scan counter, no per-campaign reporting, and no dynamic editing of a destination after a code is printed. Anyone whose reason for using QR codes is measuring how many people scanned them, or changing a link without reprinting, needs a hosted dynamic QR service instead. The same applies to teams wanting a managed SaaS with zero maintenance. The vendor does not state any analytics capability, and the marketplace category label should not be read as implying one.
Strengths and limitations of QRcdr Ratings & Charts
Strengths
- Broad type coverage in one install: fourteen formats including Wi-Fi, V-Card, Events and payment links, so a single tool serves most everyday business needs.
- Genuine design depth: gradients, transparent backgrounds, module patterns, marker styling, frames, labels, logo upload and watermarks all feed a live preview.
- Vector output via SVG alongside PNG, which is the difference between a code that prints cleanly at poster size and one that does not.
- Self-hosted on the buyer’s own domain, removing reliance on a third-party generator’s uptime, branding or future pricing.
- Strong reception: 1,804 sales and a 4.88 average from 97 reviews is a meaningful sample for a CodeCanyon script, and it suggests the codebase holds up under real use.
- Straightforward hosting profile: ordinary PHP 7.x or 8.x, no unusual extensions or services declared.
Limitations
- No scan analytics or dynamic redirects. Codes are static, so destinations cannot be changed after printing and scans cannot be counted.
- The CodeCanyon category is misleading. It sits under Ratings & Charts, which will surface it to buyers looking for data visualisation and bury it for buyers looking for a QR tool.
- Customisation carries a real risk: heavy gradients, large centre logos and decorative frames reduce the contrast and error-correction margin that scanners rely on. The script lets a user produce a beautiful code that fails to scan, and does not appear to warn against it.
- Design is capped at what the panel exposes. There is no stated facility for fully bespoke module shapes or hand-authored SVG templates beyond the built-in patterns.
- Buyers inherit maintenance. PHP version bumps and browser changes are the buyer’s problem between vendor updates, and the listing gives no support-period commitment.
- No stated bulk or API generation. Producing hundreds of codes programmatically is not described in the vendor specifications.
How QRcdr compares with the wider QR generator category
The market splits three ways. Hosted services such as the well-known freemium generators are the easiest to start with, but they brand the output, gate features behind subscriptions, and usually make dynamic codes the paid tier. Desktop and open-source libraries sit at the other extreme: free and scriptable, but with no interface a non-technical client could use.
QRcdr occupies the middle. Against hosted services it wins on ownership, branding and one-off cost, and loses on analytics and convenience. Against open-source libraries it wins on usability and design controls, and loses on automation and bulk generation. Against other CodeCanyon QR scripts, the differentiators are the breadth of code types, the SVG export and the depth of the styling panel; the review history is the best available proxy for reliability, and it is strong.
On price, $55 is a one-time payment against a recurring subscription for a hosted equivalent. For an agency billing a client for the build, that cost is trivial and recoverable. For an individual who needs three codes once, it is not.
Frequently Asked Questions
Does QRcdr track how many times a QR code is scanned?
No. QRcdr generates static codes with the destination encoded directly into the image, so there is no redirect server and no scan counting. Anyone needing per-campaign scan metrics or the ability to change a link after printing must use a dynamic QR service instead, which routes every scan through a trackable URL.
What file formats can QRcdr export?
PNG and SVG. PNG suits screen use and quick sharing, while SVG is a vector format that scales to any size without losing sharpness, making it the right choice for print work such as posters, packaging or signage. Both are produced from the same live preview, so the design matches across formats.
Can a logo be placed in the centre of the QR code?
Yes. The image uploader adds a logo or any other image to the centre of the code, and watermarking is supported separately. A large centre logo covers part of the data pattern, so it should be kept modest in size and the finished code tested on a real phone before it goes to print.
Does QRcdr work with PHP 8?
Yes. The vendor lists compatibility with both PHP 7.x and PHP 8.x, alongside the JavaScript, HTML and CSS source files. It runs on ordinary hosting without special extensions, and is tested across Firefox, Safari, Opera, Chrome and Edge, so deployment does not require a particular server stack.
Verdict: who should buy QRcdr Ratings & Charts and who should walk away
Buy it if the goal is a branded, self-hosted QR generator on a client’s own domain, the codes are static, and design control matters more than measurement. Freelancers and agencies building sites with recurring QR needs will get the $55 back on the first project, and the 4.88 rating across 97 reviews supports that bet. Skip it if scan tracking, dynamic destinations, bulk generation or a fully managed service are requirements, because none of those are in scope. Buyers should also ignore the Ratings & Charts category label entirely: this is a QR code builder from developer nicolafranchini, and it should be judged as one.