FAQ for QR Codes and Browser Tools
Codes
QR Code FAQ
What is a QR Code and how does it work?
A QR Code, short for "Quick Response Code", is an evolution of the barcode consisting of black and white pixel patterns. It encodes information that can be scanned and read quickly by a mobile device, facilitating instant access to embedded data.
What are the different uses of QR Codes?
QR Codes can be used to access various types of digital content quickly, including websites, PDFs, images, videos, and social media pages. They are also useful in facilitating tasks such as connecting to Wi-Fi networks, making payments, and promoting business events.
How can I create and customize my own QR Code?
You can create and customize QR Codes using the QRQuick.io form below. It allows you to personalize the QR Codes with different colors, embed logos or images, and choose between different types of static QR Codes depending on your need.
What are the differences between static and dynamic QR Codes?
All QR Codes are static. Once printed or exported to images, their pattern or content doesn't change anymore, right? What is usually sold by other websites are attached hosting services. Their "dynamic" qr-codes contain fixed URLs hosted by their servers, and this way they can control redirections, analytics such as number of impressions and reads. This basically allows you to make QR Codes for anything that can be served as a website, like images, videos, songs, vCards, and more, allowing very creative ways to charge customers.
How is this website free when other are paid?
We don't provide dynamic QR-Code functionalities, so we don't have backend server costs. We also do not store any Privacy or personal information, and we don't ask for subscriptions or payments. We may ask you for voluntary donations or receive eventual income from advertisements.
What should I consider before printing my QR Code?
Ensure that your QR Code has high contrast between the background and the foreground, is free of errors, and is tested across different devices. The code should also be large enough for easy scanning, and the intended action or destination should be clear to the user.
How do I scan a QR Code with my smartphone? Can I do it without an app?
Most modern smartphones have a built-in QR Code reader within the camera app. Simply pointing your camera at the QR Code should prompt a scanning action. If your device does not have this feature, you can download a QR Code reader app from your app store.
What types of information can I store in a QR Code?
QR Codes can store URLs, contact information, texts, and much more. They are versatile and can redirect users to nearly any digital destination or action.
Why might my QR Code not work, and how can I fix it?
QR Codes may fail to work if they are too small, have low contrast, or the embedded data is too dense. Ensuring proper size, testing before widespread use, and increasing contrast can resolve these issues.
Can I include a logo or image in my QR Code?
Yes, QR Codes can be customized to include logos or images. Care must be taken to ensure that these additions do not interfere with the scanability of the code.
What graphic formats are available for QR Codes?
QR Codes can be downloaded here in PNG, JPEG, WEBP and SVG, allowing for flexibility in use across different media.
What are the differences between PNG, JPEG, WEBP and SVG formats?
For QR codes, choosing the right image format is essential to ensure they remain clear and scannable. PNG and SVG are the most recommended formats; PNG for its lossless compression that maintains image clarity and SVG for its ability to scale to any size without quality loss. While WEBP also offers efficient compression and supports both lossy and lossless options, it may not be supported by all browsers. JPG, with its lossy compression, is the less suitable for QR codes as it can blur edges and degrade the image, potentially leading to scanning issues.
Are there any design guidelines for QR Codes to ensure they scan properly?
The key guideline is to maintain high contrast between the code and its background. The QR Code should have a quiet zone (margin) around it, and embedded images or logos should not cover more than 20% of the QR Code area.
Can QR Codes be used for commercial purposes?
Yes, QR Codes can be used for commercial purposes, including marketing, product labeling, and customer engagement without any restrictions.
Is there a limit to the number of times a QR Code can be scanned?
No, there is no limit to the number of times a QR Code can be scanned.
Are QR Codes standardized and legally protected?
Yes, QR Codes are standardized under ISO/IEC 18004. The technology is patented by Denso Wave, but they have chosen not to exercise their patent rights, making it free to use.
How do I change the size and file format of my QR code image?
The size and format in QRQuick.io can be adjusted using the form slider "Side Size" and the desired radio button selected, respectively.
Can I make a QR Code for a specific link or content like Google Forms or MP3s?
Yes, QR Codes can be created to link directly to specific digital content such as Google Forms or MP3 files hosted online. This is achieved by embedding the URL of the content within the QR Code.
What considerations should I keep in mind when choosing colors for my QR Code?
While QR Codes do not have to be black and white, it is crucial to ensure there is sufficient contrast between the foreground (typically darker) and the background (lighter) to maintain readability by QR scanners.
Barcode Generator
Create a CODE128 or EAN-13 barcode in your browser. The text is never uploaded.
Which barcodes can I create?
CODE128 accepts any text. EAN-13 needs 12 or 13 digits with a valid checksum. The barcode is drawn in your browser and the text is not uploaded.
Why will an EAN-13 code not download?
An EAN-13 value with a bad checksum does not download. Enter 12 digits to add the check digit, or correct a 13-digit code.
Is the barcode text sent to a server?
No. The text stays in your browser and is not uploaded.
Images
Coloring Page Maker
Turn a picture into outlines a child can color. The picture stays in your browser.
What does the coloring page maker do?
It turns a colored picture into outlines. The picture stays in your browser and is not uploaded.
Where is my picture processed?
In your browser. The picture is not uploaded.
Can I save the outlines?
Yes. Download a PNG or print the line drawing. The picture stays in your browser until you save it yourself.
Image Compressor
Resize and compress a PNG, JPEG, or WebP in your browser. The file is never uploaded.
Which images can I compress?
PNG, JPEG, and WebP. Other files are rejected. The image stays in your browser and is not uploaded.
How large can the result be?
You set the longest side. The page keeps the aspect ratio and caps that side, including a hard cap at 4096 pixels.
Is the image uploaded?
No. Compression happens in your browser and the file is not uploaded.
EXIF Remover
Remove photo metadata in your browser. The file is never uploaded, and coordinates are not shown.
What does the EXIF remover delete?
It removes photo metadata from a JPEG or PNG. The file stays in your browser and is not uploaded, and coordinates are not shown.
Will I see the GPS location?
No. Coordinates are not shown.
What happens to a WebP?
A WebP is saved as a new image, without the original metadata. The file is not uploaded.
Color Contrast Checker
Check a WCAG contrast ratio from hex, RGB, or HSL in your browser.
What contrast does the checker measure?
It shows the WCAG contrast ratio for two colors. You can enter hex, RGB, or HSL. The colors stay in your browser and are not uploaded.
What is a passing ratio?
WCAG AA asks for 4.5:1 for normal text and 3:1 for large text. Black on white is 21:1 and passes both.
Are the colors sent anywhere?
No. The check runs in your browser and nothing is uploaded.
Text
Word Counter
Count words and characters as you type. The text stays in your browser.
What does the word counter count?
Words, characters, and characters without spaces. The counts update as you type. The text stays in your browser and is not uploaded.
Do I have to press a button?
No. The counts update as you type, and the text is not uploaded.
Is my text uploaded?
No. The text stays in your browser and is not uploaded.
Case Converter
Change letter case in your browser. The text is never uploaded.
Which case styles are available?
Uppercase, lowercase, Title Case, camelCase, snake_case, and kebab-case. The text stays in your browser and is not uploaded.
How does camelCase treat spaces?
"hello world" becomes helloWorld. The text is not uploaded.
Is the text uploaded?
No. The text stays in your browser and is not uploaded.
Text Diff
Compare two texts line by line in your browser. Nothing is uploaded.
How does the text diff work?
It compares two texts line by line and marks added and removed lines. Both texts stay in your browser and are not uploaded.
Is the comparison character by character?
No. It is a line-by-line comparison, and nothing is uploaded.
Are the texts uploaded?
No. Nothing is uploaded.
Unicode Text
Turn letters into bold, italic, or monospace Unicode in your browser.
Which Unicode styles can I apply?
Bold, italic, and monospace. Letters that have no styled form stay as themselves. The text stays in your browser and is not uploaded.
Will digits change?
A digit with no bold, italic, or monospace form stays as itself. The text is not uploaded.
Is the text uploaded?
No. The text stays in your browser and is not uploaded.
JSON Formatter
Pretty-print or minify JSON in your browser. Nothing is uploaded.
What can the JSON formatter do?
It can pretty-print JSON with a two-space indent or minify it. The text stays in your browser and is not uploaded.
What happens with invalid JSON?
Invalid JSON shows an error and the last good output stays in place. Nothing is uploaded.
Is my JSON uploaded?
No. Nothing is uploaded.
Base64 Encode and Decode
Encode and decode UTF-8 Base64 in your browser. Your text never leaves your device.
What does the Base64 tool do?
It encodes and decodes UTF-8 text as Base64. The text stays in your browser and is not uploaded.
What happens with invalid Base64?
Invalid Base64 shows an error and does not replace the last good output. The text is not uploaded.
Is the text uploaded?
No. Your text never leaves your device.
URL Encoder
Encode and decode URL text in your browser. Your text never leaves your device.
What does the URL encoder do?
It encodes and decodes URL text, so a space becomes %20. The text stays in your browser and is not uploaded.
What happens with a bad escape?
A bad escape shows an error and does not replace the last good output. The text is not uploaded.
Is the text uploaded?
No. Your text never leaves your device.
Security
Password Generator
Create a random password in your browser. It is not sent anywhere.
Where is the password created?
The password is created in your browser and is not sent anywhere.
Do you store the password?
No. It is not sent to a server and it is not saved in an account.
Can I copy it?
Yes. Copy it from the page. It still is not sent anywhere.
UUID Generator
Generate a random version 4 UUID in your browser. Nothing is stored.
Which UUID do I get?
A random version 4 UUID, created in your browser. It is not uploaded.
Is it guaranteed unique?
Version 4 values are random. A collision is extremely unlikely, and nothing is stored on a server.
Is the UUID uploaded?
No. It stays in your browser and is not uploaded.
Hash Generator
Hash text with SHA-256, SHA-1, SHA-512, or MD5 in your browser. Nothing is uploaded.
Which hash algorithms are available?
SHA-256, SHA-1, SHA-512, and MD5. The text stays in your browser and is not uploaded.
Does an empty string have a hash?
Yes. SHA-256 of an empty string is e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855. The text is not uploaded.
Is the text uploaded?
No. Nothing is uploaded.
JWT Decoder
Read a JWT header and payload in your browser. The token is never uploaded.
What does the JWT decoder show?
The header and the payload. The token stays in your browser and is not uploaded.
Does it check the signature?
No. The signature is not checked. This does not mean the token is authentic.
What if the token is not a JWT?
A value that is not three parts, such as a.b, is rejected. The token is not uploaded.
Time and numbers
Unix Timestamp Converter
Convert Unix timestamps and UTC dates in your browser.
What can I convert?
Unix time in seconds or milliseconds to local time and UTC, and a UTC date back to a timestamp. The values stay in your browser and are not uploaded.
What dates are rejected?
A non-date such as "yesterday" is rejected. Use YYYY-MM-DD HH:mm:ss in UTC. Nothing is uploaded.
What is timestamp zero?
1970-01-01 00:00:00 UTC is timestamp 0. The conversion stays in your browser.
Cron Expression Explainer
Explain a five-field cron expression in your browser. Nothing is uploaded.
What cron expressions work?
Five-field expressions. The page explains them in a sentence and lists the next five times. The expression stays in your browser and is not uploaded.
What if the expression is invalid?
An invalid expression is rejected. Nothing is uploaded.
Is the expression uploaded?
No. Nothing is uploaded.
Percentage Calculator
Calculate percentages in your browser.
Which calculations are available?
What is X% of Y, what percent X is of Y, and the percent change from X to Y. The numbers stay in your browser and are not uploaded.
Can I measure a percent change from zero?
No. Change from zero is not defined.
What is 10% of 50?
5. The calculation runs in your browser and is not uploaded.
Unit Converter
Convert length, weight, and temperature in your browser. There is no currency.
Which units can I convert?
Length, weight, and temperature only. There is no currency. The numbers stay in your browser and are not uploaded.
What are some results?
1 kilometre is about 0.621371 miles, and 100 °C is 212 °F. Nothing is uploaded.
Are the numbers uploaded?
No. Nothing is uploaded.