Private, browser-based QR utility

Scan and create QR codes. Instantly.

Use your camera, upload a screenshot or build a custom QR code—without accounts, clutter or unnecessary uploads.

On-device processing Fast and lightweight No sign-up

Scan with camera or image

Camera frames and selected files are processed locally in your browser.

Private by design

Ready to scan

Allow camera access, then point your camera at a QR code.

Everything you need. Nothing you don’t.

A focused QR utility designed to be fast, private, accessible and useful on every screen size.

Private processing

Camera frames, uploaded images and generated content are handled inside your browser.

Scan any image

Upload, drag and drop or paste a screenshot to decode a QR code without another device.

Responsive and fast

Lightweight static files, efficient decoding and no account flow keep the experience quick.

Custom QR designs

Control size, colours, margin, error correction and an optional centre logo.

PNG and SVG export

Download a large PNG for sharing or a scalable SVG for print and design work.

Installable web app

Add it to a supported phone or desktop and open it like a standalone application.

From code to content in seconds

No account, no upload workflow and no complicated settings.

  1. 01

    Choose your method

    Open the camera scanner or choose an image from your device.

  2. 02

    Scan securely

    The QR code is decoded in your browser and displayed for review.

  3. 03

    Copy or continue

    Inspect the result, copy it, share it or open a recognised safe link.

Scan QR codes from a camera, photo or screenshot

A QR code can contain a website address, plain text, Wi-Fi credentials, contact details, an email action, a phone number or another structured instruction. This tool helps you inspect that content before acting on it.

Scanning with your camera

Select Camera, press Start camera and grant permission. Hold the QR code inside the guide, keep the device steady and use even lighting. Camera access requires HTTPS, which is supported on the published kawshik.dev page.

Scanning a saved image

Select Image and choose a screenshot or photo. You can also drag the image onto the upload area or copy a screenshot and paste it into the page. For reliable detection, use an image where the complete QR code and its light border are visible.

Helpful answers

Common questions about QR scanning, privacy, images and downloads.

Is this QR code scanner free?

Yes. You can scan and generate QR codes without creating an account or paying a fee.

Are my camera images uploaded?

The application processes camera frames and selected images in your browser. It does not intentionally send their contents to a Kawshik.dev server. The third-party QR libraries are loaded from jsDelivr and then run locally.

Can I scan a QR code from a screenshot?

Yes. Open the Image tab, select the screenshot, drag it into the drop zone or paste it from your clipboard.

Why is my QR code not scanning?

Make sure the complete code is visible, the image is in focus, the lighting is even and there is a clear margin around the code. Try moving the camera slightly farther away.

Can I create a Wi-Fi QR code?

Yes. Choose Wi-Fi, enter the network name, security type and password, then download the generated code. Treat the QR image like the password itself.

Should I use PNG or SVG?

PNG is ideal for websites, chats and social media. SVG stays sharp at any size and is usually better for print or professional design layouts.

Scan or create your next QR code.

Free, fast and designed to work beautifully across phones, tablets and desktops.