2D Code Generator

Create high-readability 2D codes (QR codes) for URLs, text, Wi-Fi, vCards, and more. Customize colors, add center logos, style modules, and verify real-time readability right inside your browser.

  • Supports 9 data types: URL, Text, Wi-Fi, vCard, Email, Phone, SMS, Location, Event
  • Center logo overlay with automatic error-correction escalation and clear plate protection
  • In-browser verification decoder to guarantee and test readability before downloading
  • Vector SVG and high-resolution PNG downloads (up to 2048px or custom)
  • 100% client-side execution; passwords and personal data never leave your browser
All inputs including Wi-Fi passwords, contact details, and URLs are processed strictly inside your local browser. Nothing is ever transmitted to external servers or analytics.

Design Presets

Preview & Download

Generating...

About Solasu 2D Code Generator

Solasu's 2D Code Generator is a professional, browser-based tool designed to convert URLs, Wi-Fi credentials, vCard contact information, emails, and plain text into ISO-standard 2D codes.

Unlike standard generators that simply render pixels without verification, Solasu provides an end-to-end workflow: input data, customize colors and center logos, and immediately verify readability with an in-browser decoder. All processing runs entirely inside your browser, ensuring complete privacy.

Professional Workflow: Data → Design → Verify → Export

Designed for reliable real-world deployment on flyers, business cards, signs, and web pages. Enter your data and watch the code update instantaneously.

Solasu's built-in decoder immediately scans the rendered output to ensure that the decoded payload exactly matches your original data, flagging any issues with contrast, margin, or logo occlusion.

Central Logo Overlay with Intelligent Safety Guards

Embed your company or brand logo (PNG, JPG, WebP) directly at the center of the code with a protective clear-space plate that prevents modules from touching the logo.

When a logo is added, Solasu automatically increases the error correction level to H (~30% recovery capability), ensuring the code remains easily scannable while strictly safeguarding corner finder patterns.

Strict Client-Side Privacy: No Server Transmission

Whether generating Wi-Fi codes with sensitive passwords or personal contact vCards, your data is never sent to Solasu servers or third-party analytics.

All generation, image rasterization, and decoder checks execute exclusively in client-side JavaScript, allowing you to use the tool with total peace of mind.

Frequently Asked Questions (FAQ)

Is this 2D code generator free to use?

Yes, Solasu's 2D Code Generator is 100% free for both personal and commercial use, with no limits or sign-up required.

Can I generate a 2D code from a URL?

Yes. Select the 'URL' tab, paste your website address, and the scannable code is generated instantly.

Can I create a Wi-Fi connection code?

Yes. Choose the 'Wi-Fi' tab, enter your network name (SSID), password, and security type (WPA/WPA2/WPA3). Scanning this code allows guests to connect immediately.

Can I encode contact information as a vCard?

Yes. The 'vCard' tab allows you to encode names, company, phone numbers, email, and address in standard vCard 3.0 format for 1-tap contact saving.

Can I create a code for email messages?

Yes. Select the 'Email' tab to specify the recipient, subject line, and pre-filled body text in standard mailto format.

Can I create a code for phone calls?

Yes. The 'Phone' tab generates a tel: URI that prompts devices to dial the number upon scanning.

Can I create an SMS code?

Yes. The 'SMS' tab lets you pre-populate a destination phone number and custom message text.

Can I insert a logo in the center of the code?

Yes. Open Advanced Settings, click 'Logo Image', and upload your PNG, JPG, or WebP logo. It is centered with automatic clearance.

Will the code remain readable with a logo?

Yes, provided the logo does not exceed the error recovery capacity. Solasu automatically upgrades ECC to H and provides an in-browser verification status to confirm readability.

What is the error correction level?

Error correction restores data if the code is scratched or partially covered. The standard levels are L (~7%), M (~15%), Q (~25%), and H (~30%).

Can I customize the colors of the code?

Yes. You can customize both the foreground and background colors using color pickers or HEX codes. Solasu alerts you if contrast falls below safe limits.

Can I adjust the margins (quiet zone) around the code?

Yes. You can adjust the quiet zone between 0 and 6 modules. A margin of 4 modules or higher is recommended for universal camera compatibility.

Can I download the code as a PNG image?

Yes. You can export crisp PNG images in multiple resolutions (256px, 512px, 1024px, 2048px, or custom).

Can I download the code as a vector SVG?

Yes. You can download resolution-independent vector SVG files, ideal for high-resolution print jobs, billboards, and graphic design.

Can I verify that the code reads correctly inside the browser?

Yes. Solasu includes a built-in verification decoder that reads the rendered image and confirms it matches your original data before you download.

Are my URLs or Wi-Fi passwords sent to your server?

No. All encoding, rendering, and decoding take place locally inside your browser. No payload data is ever uploaded.

Is any entered information saved in the browser?

No. Solasu does not store your credentials in cookies or localStorage. Everything is cleared when you close or reload the page.

Can I encode long URLs or extensive text?

Yes. Long text and URLs are supported within standard matrix limits. Note that longer text creates denser codes requiring larger display or print sizes.

Can I generate high-resolution codes for large-format printing?

Yes. Use either the 2048px PNG option or the scalable vector SVG format to achieve razor-sharp results at any physical print size.

What is a QR Code?

A QR Code is a matrix 2D code developed in 1994 by DENSO WAVE INCORPORATED. It is standardized under JIS and ISO, and DENSO WAVE allows its free use under standard specifications (QR Code is a registered trademark of DENSO WAVE INCORPORATED).

QR Code is a registered trademark of DENSO WAVE INCORPORATED.

Image Compressor

Compress JPG, PNG, and WebP images to a target file size—batch-friendly, in your browser.

Open Image Compressor →
HEIC Converter

Convert iPhone HEIC photos to JPG or PNG in your browser. Fast, private, and serverless.

Convert HEIC →
Image Resizer

Resize images by width, height, long edge, or percentage. Batch resize directly in your browser.

Resize Images →
Image Cropper

Crop images freely or with fixed aspect ratios. Fast and private visual cropping directly in your browser.

Crop Images →