Novexa Studio
100% Free & Private — Zero Server Uploads

Free Online Tool Studio

Remove hidden location & metadata from photos, convert PDFs, compress images — 21 tools in all. Your files are never uploaded; everything runs in your browser.

Resize Image to KB: Pixel Size, KB Limit and DPI

Fit a photo to the pixel size, file-size limit and DPI an online form asks for, in one step.

Novexa Studio runs entirely in your browser; no file you open here is ever transferred to or stored on our servers. Using these tools to forge documents, commit fraud or infringe copyright is prohibited. You are responsible for how you use them.

PRIVACY

Photo Metadata & Privacy Cleaner

See the GPS location, device details and hidden EXIF/C2PA data in your photo — then strip it in one click.

0 Server UploadOpen
FAST

Image Compressor & Format Converter

Cut file size without visibly hurting quality (WebP / JPG / PNG).

Canvas + PNG EncoderOpen
FORMS

Resize Image to KB: Pixel Size, KB Limit and DPI

Fit a photo to the pixel size, file-size limit and DPI an online form asks for, in one step.

Canvas + JFIFOpen
PRINT

Image DPI Converter (72 to 300 DPI)

Set the DPI your print shop asked for, and see the size the file will actually print at.

Header RewriteOpen
PRINT

DPI Calculator: Pixels, Print Size and DPI

Work out how many pixels a print needs, how large a photo prints, or the DPI you actually get.

Print MathOpen
PRINT

PDF DPI Checker: The Real Resolution of Every Image

See the effective DPI of every image in a PDF, and where the low-resolution ones sit on the page.

PDF.js AnalysisOpen
PRIVACY

MP3 Metadata & ID3 Tag Remover (also FLAC and WAV)

Strip studio, software and personal details from MP3, FLAC and WAV files, keeping title and artist.

ID3 · Vorbis · RIFFOpen
PRIVACY

Redact PDF & Images — Black Out Text Offline

Black out ID numbers, IBANs and phone numbers in PDFs and images. Turn an ID front and back into one A4 page with a note across it.

Canvas RedactionOpen
DESIGN

Image Color Palette Extractor

Pull the HEX and RGB codes of the dominant colors out of any photo.

Pixel AnalysisOpen
BATCH

Images to PDF Creator

Collect several photos into one PDF, in exactly the order you choose.

jsPDF EngineOpen
POPULAR

Word (.docx) to PDF Converter

Turn Word documents into PDF in your browser, with zero data leaving your device.

Mammoth + jsPDFOpen
EDITABLE

PDF to Word (.docx) Converter

Turn the text in your PDF into an editable Word document.

PDF.js + docxOpen
POPULAR

PDF Merger (Combine PDFs)

Combine several PDFs into a single document, in the order you set.

PDF-Lib EngineOpen
POPULAR

PDF Page Splitter / Extractor

Pick pages by clicking their thumbnails, or type a range like 1-3, 5.

PDF-Lib EngineOpen
HANDY

PDF Page Rotator

Turn sideways or upside-down scans by 90°, 180° or 270° — page by page or all at once.

Instant RotateOpen
HIGH-RES

PDF to PNG / JPG Converter

Turn the pages you pick — or the whole document — into high-resolution PNG or JPG.

PDF.js RenderOpen
CUSTOM

Custom QR Code Generator

Create colored QR codes with custom dot styles and an icon in the middle.

Canvas QROpen
SECURITY

Strong Password Generator & Entropy Meter

Produce cryptographically secure random passwords with high entropy.

Crypto Random APIOpen
LIVE

Word & Character Counter

Live text analysis: words, characters, sentences, paragraphs and reading time.

Live AnalysisOpen
DEVELOPER

JSON Formatter & Validator

Make tangled JSON readable and catch syntax errors instantly.

Native ParserOpen
DEVELOPER

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to text.

Native EncoderOpen

Last updated:

Three requirements that are really three different things

Upload forms tend to ask for a photo “at most 100 KB, 300 DPI, 35 × 45 mm” as if that were one setting. It is three, and they are independent:

  • The size, in pixels or in millimetres at a given DPI. This is the picture itself: how many pixels it has, and what shape it is.
  • The file size in KB: how strongly those pixels are compressed. The same 413 × 531 photo can be 40 KB or 400 KB.
  • The DPI: a number in the file header that says how large the pixels should print. It changes neither the picture nor the KB.

This tool applies all three in one pass, in that order: crop and resize, compress to the limit, write the DPI.

How the KB limit is met

The photo is saved as a JPEG at the highest quality that still fits under the limit, found by testing qualities between high and low. If you keep the original pixel size and even the lowest quality is too big, the pixel size is reduced step by step until it fits — and the result says so. A size you fixed is never changed behind your back: when the photo cannot fit at that size, you are told, with the number.

One KB is counted as 1000 bytes. Some forms count 1024; counting 1000 keeps you under the limit either way.

Millimetres, pixels and DPI

When a form gives the size in millimetres, the pixels follow from the DPI: 35 × 45 mm is 413 × 531 pixels at 300 DPI and 827 × 1063 at 600 DPI. Choose “Millimetres” and the tool works it out; the DPI calculator does the same arithmetic for any size.

What this tool does not check

Size, file size and DPI are arithmetic, and the tool gets them exactly right. Whether a photo meets an authority’s rules for ID documents — head size, background colour, lighting, expression — is another question, and this tool does not answer it. The form’s own instructions are the reference for those.

Your photo stays with you

An ID or application photo is exactly the kind of picture not to hand to a random website. Everything here happens in your browser. The output is a freshly drawn JPEG, so EXIF data from your phone — location, device, capture time — is not carried into it.

How to resize a photo to a KB limit

  1. Step 1: Add the photo

    Drag it onto the box above or click to choose it. JPG, PNG and WebP work everywhere; HEIC opens in Safari.

  2. Step 2: Set the size

    Keep the original size, or enter the pixels or millimetres the form asks for. For a fixed size, drag the frame to choose what is kept, and zoom in if needed.

  3. Step 3: Set the KB limit and DPI

    Pick the maximum file size from the form, or type your own; choose the DPI it asks for.

  4. Step 4: Prepare and download

    The result card shows the final size in KB, the JPEG quality used and the DPI written into the file, before you download.

Frequently Asked Questions

How do I reduce a photo to 100 KB?

Leave the size on “As it is”, choose 100 KB and press the button. The pixel size is kept if the photo fits at a good quality; otherwise it is reduced just enough to fit.

What is 35 × 45 mm in pixels?

413 × 531 pixels at 300 DPI, and 827 × 1063 at 600 DPI. Choose “Millimetres” and the tool calculates it from the DPI you set.

Does changing the DPI make the file smaller?

No. DPI is a label in the header; the file size depends on the pixels and the compression. That is why the tool treats them as separate settings.

Why is my photo cropped?

A fixed size has a shape. If your photo has a different shape, part of it has to go; the frame shows which part is kept, and you can move it.

Which format is the result?

JPEG, which almost every upload form accepts and which can be compressed to a precise size. A transparent PNG gets a white background.

Is my photo uploaded?

No. It is resized and compressed in your browser and never leaves your device.

Related Tools

We built this

Need something like it?

21 tools, three languages, 154 pages — and a $0 server bill. We build corporate sites and browser-based systems for other people too.

What we build