QR Code Generator

Create customizable QR codes for URLs, plain text, WiFi credentials, or vCard contact information. Set colors, embed a logo, and export as PNG or SVG.

100% in your browserNothing is uploaded
No signup requiredUse it instantly
Free foreverNo ads on the tool
#000000
#ffffff

About This Tool

QR codes have become ubiquitous in Nepal — from digital payments (eSewa, Khalti, FonePay QR) to restaurant menus to government ID verification. Generating a custom QR code for your business, event, or personal use should be instant and require no app.

QR code capacity

QR codes can encode different amounts of data depending on the version (1–40) and error correction level: - Version 1 (21×21 modules): up to 41 numeric characters - Version 40 (177×177 modules): up to 7,089 numeric or 2,953 bytes

For URLs, keep under 100 characters for reliable scanning on older phones and small prints.

Error correction levels

- **L (7%)**: Maximum data capacity, minimum error recovery. Use for clean digital display. - **M (15%)**: Good balance. Default choice for most uses. - **Q (25%)**: Use for printed materials that may get worn or dirty. - **H (30%)**: Use when embedding a logo (the logo covers part of the code). The high redundancy lets the code remain scannable.

Nepali payment QR codes

eSewa, Khalti, and FonePay QR codes follow specific formats defined by Nepal Rastra Bank's QR payment standard (based on EMVCo QR specification). This tool generates standard QR codes — for payment QR codes, generate them through your payment provider's merchant portal.

Export formats

- **PNG**: For digital use, web, screens. Choose 300px+ for legibility. - **SVG**: For printing. Vector format scales to any size without pixelation. Always use SVG for business cards, posters, and signage.

Frequently Asked Questions

Related Tools

Last updated: May 1, 2026