Private processing
Camera frames, uploaded images and generated content are handled inside your browser.
Use your camera, upload a screenshot or build a custom QR code—without accounts, clutter or unnecessary uploads.
Camera frames and selected files are processed locally in your browser.
Allow camera access, then point your camera at a QR code.
Choose a content type, customise the appearance and download it instantly.
A focused QR utility designed to be fast, private, accessible and useful on every screen size.
Camera frames, uploaded images and generated content are handled inside your browser.
Upload, drag and drop or paste a screenshot to decode a QR code without another device.
Lightweight static files, efficient decoding and no account flow keep the experience quick.
Control size, colours, margin, error correction and an optional centre logo.
Download a large PNG for sharing or a scalable SVG for print and design work.
Add it to a supported phone or desktop and open it like a standalone application.
No account, no upload workflow and no complicated settings.
Open the camera scanner or choose an image from your device.
The QR code is decoded in your browser and displayed for review.
Inspect the result, copy it, share it or open a recognised safe link.
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.
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.
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.
Common questions about QR scanning, privacy, images and downloads.
Yes. You can scan and generate QR codes without creating an account or paying a fee.
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.
Yes. Open the Image tab, select the screenshot, drag it into the drop zone or paste it from your clipboard.
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.
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.
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.
Free, fast and designed to work beautifully across phones, tablets and desktops.