Loading…
Loading…
Create QR codes for links, Wi-Fi logins, email, phone, and SMS. Set error correction and colors, then download a crisp SVG or PNG. Static codes, no tracking, no sign-up.
https://aiengfoundry.com/tools/qr-code-generator/
Pick URL, Text, Wi-Fi, Email, Phone, or SMS and fill in the fields. The tool builds the right format for you, like the WIFI: string phones use to join a network, and shows the exact encoded content underneath.
Higher levels survive more damage, dirt, or a logo placed on top, but make the code denser. M (15%) suits screens and clean print; use Q or H for stickers, packaging, or anything that gets scuffed.
Change the colors if you need to, but keep a dark code on a light background with strong contrast. Keep the 4-module quiet zone unless you'll leave white space around the code yourself. You'll get a note if a choice could hurt scanning.
SVG is a vector that stays sharp at any size, so use it for print and design tools. PNG comes in fixed sizes up to 2048 px with every module snapped to whole pixels, so edges stay crisp. Test-scan it with your phone before you print a thousand.
No. They're static codes: the content is encoded directly in the pattern, with no redirect service in between. They work forever, need no account, and nobody logs who scans them. The downside is that you can't change where a printed code points, so double-check the content first.
No. The code is generated entirely in your browser, and nothing you type is uploaded. Keep in mind that the password is readable by anyone who scans the code, which is the point of a Wi-Fi QR code, so only put it where guests should have access.
L recovers about 7% damage, M about 15%, Q about 25%, and H about 30%. More correction means more modules for the same content. M is a good default. Choose H if you'll cover part of the code with a logo, and L only when you need to fit a lot of data.
Up to about 2,900 bytes at error correction L, and less at higher levels. Accented letters and emoji take 2–4 bytes each. Long content makes a dense code that's hard to scan from a distance, so for anything long, host it on a page and encode the URL instead.
A common rule of thumb is a code width of at least a tenth of the scanning distance: about 2 cm (0.8 in) for something held in the hand, and much larger for posters read from across a room. Denser codes (higher versions) need more size. Use the SVG for print so it scales without blurring.
Data
Format, validate, and minify JSON in your browser. Paste it, upload a file, or load it from a URL. Errors show the exact line and column.
C# / .NET
Paste JSON and get C# model classes or records, ready for System.Text.Json or Newtonsoft.Json. Nested objects, arrays, nullable types, dates, and GUIDs are inferred for you.
SQL
Format and beautify SQL queries for SQL Server (T-SQL), PostgreSQL, MySQL, Oracle, and more. Set the indentation, keyword case, and layout, and get the exact line of any syntax error.
Images
Preview SVG code live and safely, check its size and viewBox, fix common errors, and export it as PNG, a data URI, a CSS background, or an <img> tag.
Text
Compare two texts or code files side by side, with changed words highlighted. Ignore whitespace or case, and export a unified .diff patch that git apply accepts.