Posts Tagged ‘Barcode’

QR Codes, a tracking code technology which was created in 1994 by Denso<Toyota to keep track of vehicles, is now a standard being used everywhere from websites to magazines, apps or stores.

In the web, considering the mobile devices are used as the barcode reader, QR Codes are usually used as an alternative way to show app download/purchase links, wi-fi passes, mobile version URLs of websites, etc.

I needed to create few of them in the past, used online QR Code generators and I was done in a few minutes.

Recently, a project required hundreds of them being generated automatically and I have played with many different JavaScript + server-side solutions. I have faced solutions that are -sometimes- not working correctly, not supporting too short or long texts or they were not simple enough. Here is the list of solid and good-quality QR Code generation resources that all work very straightforward:

P.S. I ended up using a JavaScript library which is so easy to implement, flexible in all levels, and, I knew that it would always be used by a modern browser. You can choose the solution that  fits the best to your case from the list below.

Online QR Code Generators



QRhacker is a beautifully implemented online QR code generator with many options for creating the QR code we want.

It allows many different input types (text, URL, phone number, VCard and Wi-Fi access) and offers customizations like the roundness of the blocks, their foreground/background colors, using images for them and more. Also, the code can be painted pixel-by-pixel.

Once the QR code is created, it can be downloaded either as an image or PDF.



QR codes have a built-in error-correction mechanism and codes that are slightly morphed can still be recognized correctly.

Unitag makes use of this and allows users to transform QR codes by curving the blocks, adding extra shaped and more.

Read the rest of this entry »

EasyImg, to mention at first, is a very different kind of web service which can be very powerful under the creative hands.

It is a highly customizable web-based graphics engine that enables anyone to insert "instantly created custom images" to their websites.

EasyImg - Sample

How it works?

EasyImg works by sending a formatted query to the service as the source of an image. An example will describe it better:

<img src=" Test Banner" />

will return:

EasyImg Test


  • fd592fce = is the token for my account
  • h-60 = height is 60px
  • w-480 = width is 480px
  • bw-2 = border width is 2px
  • and you can possibly guess the rest easily..

Besides the standard image properties, it is possible to use various fonts, rotate the final image, add gradients & more.

And, as it doesn’t use any JavaScript or CSS hack, it is totally compatible with any browser.

EasyImg can be set to re-create the image every time it is called or use caching for faster usage.

Also, it is not a must to host every image generated at the system. They can be downloaded as a single ZIP file anytime.

Where can I use it?

Primarily, it is a great fit to be used in websites where images must/can be customized like:

  • users customizing the look & feel of their accounts (you may need to create rounded corners with different colors)
  • usage of rotation
  • usage of custom fonts
  • no image editing software (ideal for customers who are not into webdesign but want to update the look of websites – can be integrated into CMSs)

And, it is a perfect fit for special cases like dynamic barcode generation (just use the barcode font).

EasyImg LogoEasyImg comes with different plans where a free one exists as well.

You can see how powerful it can be with the options it offers & from the samples. Or, you can play with the online canvas.

P.S. This post is a sponsored review.