Get your file accepted, first try
Exact pixel size, an exact KB range — including the minimum, which is what actually gets uploads rejected and which almost every other tool ignores. 117 free tools to merge, compress, and convert PDFs, photos, and documents, all running in your browser.
Fix a photo for an upload form →Don't take our word for it — turn off your Wi-Fi. Docexp keeps working. A site that runs with the network off cannot be uploading your files anywhere.
Free Generator Tools
Generate QR codes, strong passwords, and other useful outputs on demand. Each result is created locally in your browser and never leaves your device.
- Password generatorGenerate a random password with configurable character sets.
- UUID generatorGenerate random UUID v4 identifiers.
- Lorem ipsum generatorGenerate placeholder paragraphs of lorem ipsum text.
- Random number / dice / coinRoll dice, flip a coin, or pick a random number in a range.
- QR code generatorTurn text or a URL into a downloadable QR code image.
- QR code readerUpload an image containing a QR code to decode its contents.
Frequently asked questions
Are the generated passwords safe to use?
Yes — they are generated on your device using the browser's cryptographic random number generator (crypto.getRandomValues), and they are never transmitted or logged. Nobody, including us, ever sees a password this page produces.
Do QR codes made here expire or track scans?
No. The generator encodes your text or URL directly into the QR image — there is no shortener or redirect service in the middle. That means the code never expires, can't be repointed later, and no one is counting the scans.
Can I read a QR code from an image?
Yes — the QR code reader decodes a photo or screenshot of a code locally, which is a safe way to see where an unknown QR code points before you visit it.