Plug-in for FileMaker Pro
(OS X and Windows)
Workaround for QRCode 18, Mac Catalina Gatekeeper problem, see below.
QRCode 19.0.1 is now available. This update provides compatibility with FileMaker Pro 15-19. There is an upgrade charge from version 18; please see "A Note From the Developer" below.
|Download plug-in demo
More info on QRCode
QRCode, a FileMaker plug-in, provides the ability to print QRCode bar codes from any FileMaker database. QR Codes can contain URLs, Unicode and Kanji text. When attached to a physical object and scanned by a camera phone, they provide an immediate link to a webpage, or informational text. Emerging informal standards now allow scanning entries into phonebook/calendar, and immediate dialing, SMS, and tweets.
Unlike other bar code plug-ins, QRCode does NOT require the installation of any special fonts. Barcodes are generated as images native to the platform. QRCode provides full control over the size, shape, orientation, and error correction of the bar codes. Automatic transcoding of FileMaker's character set eliminates problems scanning special characters.
The latest QRCode is optimized for Win 8/OS 10.13/FileMaker 18, and works back to Win 98/OS 10.6/FileMaker 7.
About QR Code
Although initially used for tracking parts in vehicle manufacturing, QR Codes are now used in a much broader context spanning both commercial tracking applications as well as convenience-oriented applications aimed at mobile phone users. QR Codes storing addresses, email addresses, and URLs may appear in magazines, on signs, buses, business cards, invoices or just about any object that a user might need information about. A user having a camera phone equipped with the correct reader software can scan the image of the QR Code causing the phone to show the programmed URL, insert a calendar event (e.g. their next appointment), enter a complete contact record, place a phone call, or send an SMS or tweet. This act of linking from physical world objects is known as a hardlink or physical world hyperlinks.
QR Code answers the need to print, transfer, and re-capture large amounts of data inexpensively, on the spot with one's cell phone camera. It can exchange complete data files (such as text, numerics or binary) and encode graphics, addresses, URLs, fingerprints, shipping manifests, instructions, medical information, and much more. It is used to document and label assets, inventory, parts engineering data, and safety data. It provides a powerful communications capability - without the need to access an external database. For virtually no incremental cost, you can add a QRCode symbol to the documents and labels you are already printing.
Think of QR Code as an independent database with complete freedom of movement, traveling together with a person or on an item, object, package, form, document, badge, card, or label. It does what wired networks can't: allows you to do: immediately access your data regardless of location. Furthermore, if your scanner is a camera phone, it can immediately link a physical object to its online presence.
Because QR Code is a machine-readable method of transporting data, it eliminates time-consuming and error-prone manual data entry. It functions as a paper-based computer memory that can be written once and read over and over again. As a universal machine language, it communicates with all host operating systems. QR Code encodes full ASCII, numeric, Kanji, or alphanumeric data and it uses sophisticated error correction algorithms to keep intact 100 percent of the data - even when as much as 30% of the symbol is damaged. It's self-verifying, so data errors can be detected and data integrity maintained.
QR Code doesn't require users to learn different procedures, or invest in new hardware and software. A QR Code solution can be added with little change to current applications and it can make use of existing printers and other equipment.
QR Code is compatible with all the same printers used to print 1-D bar codes, including laser, thermal direct, thermal transfer, ink jet and others. You can print on a wide variety of materials-paper, cards, labels, plastics, metals, cloth, and others. You can even fax QR Code symbols, and post them online.
(Portions adapted from Wikipedia article linked in the sidebar.)
You can download a working demo here, with complete documentation.
Please tell us who you are so we can see who is downloading the plug-in. This information will be seen only by the plug-in author. If you choose to leave your email we will use it only to notify you of major upgrades, about one time a year. All fields are optional, but you do need to confirm that you are not a web robot by checking the box below.
|QRCode Single User, Windows||$79 USD|
|QRCode Single User, Mac||$99 USD|
|QRCode Unlimited Single Site License, Mac & Windows||$159 USD|
|Upgrade from v. 18 and earlier (June 2019)||$35 Site; $20 Win Single; $30 Mac Single|
|Upgrade, originally purchased July 2019 and after||Free; contact us.|
|Developer distribution license/Developer link libraries||contact us for pricing|
US customers please purchase at our store in Square Market (linked
below). Select the QRCode license according to single vs. site and Mac vs.
Clear Solutions Software Store
Non-US buyers, please send payment by PayPal to clearsolutions at oo7 dot net. Include a note stating the name to use for registration (company or individual name), and whether Mac, Windows, or site license.
(Updated June 21, 2020.)
A Note from the Developer
Dear valued customer,
There is a charge for this update to FMP 19. The issue is that our cost of development has become greater than the income generated by sales and upgrades to QRCode and PDF417 Encoder. The excessive development costs are directly caused by incompatibilities created by technically unnecessary changes to development systems, OS APIs, and FileMaker requirements.
Mac OS is particularly problematic. In 2019 I had to upgrade Mac OS merely in order to install FileMaker and Apple's Xcode development system. The OS installer refused because I had a non-Apple SSD, one that had worked perfectly for years with previous Mac OS versions. I did finally manage to install Mac OS after a full day of research and experimentation, by physically swapping drives into an external enclosure. Since Mac OS does function in the end with my laptop and the Samsung SSD, this can only be seen as a strategy by Apple to force customers to buy their proprietary hardware.
The day has already arrived (2020) when FileMaker and Xcode arbitrarily require a version of Mac OS that (arbitrarily) cannot be installed on my MacBook by any workaround. This is the inevitable result of a single corporation exercising control over FileMaker, the OS, the development software, the proprietary hardware, and for many developers, the software distribution system ...and then using that control to drive profits. Small developers are forced to learn complex new procedures, rewrite code to newer APIs, and buy recent Apple hardware in order participate in Apple's "eco-system".
I have now set up a Linux Hackintosh in order not to invest in more Apple hardware, and must add the higher Mac development costs to the Mac upgrade fee. These costs also include a fee for the code-signing certificate and notarization required by Catalina. To avoid these extra costs, you could consider switching to Windows. For all its faults, Microsoft's economic interests lie in preserving hardware and software compatibility.
I am grateful your continued use and support of QRCode, and will strive to keep it working well.
Clear Solutions Software