Studio
SpecSnap

Make your DNI & Pasaporte (26×32mm Carnet) photo

Exact official size & KBFree · no watermark

  1. 1
  2. 2
  3. 3

DNI & Pasaporte (26×32mm Carnet)

307×378 · 300 DPI · 20–95 KB

Official biometric portrait (26 mm × 32 mm) on a plain white background
Or click Upload. Your photo never leaves this device.
Zoom Scale100%
Tilt / Rotate0°
Brightness100%
White Backdrop0%
Face Contrast100%

Three steps. Exact file. Nothing leaves this device.

1

Pick the official spec

Choose Passport, ID, exam, visa, driving, or work papers for your country. Pixel, DPI, and KB limits are already filled in.

2

Upload once, stay private

Your photo is cropped in this browser. SpecSnap never sends it to a server and never adds a watermark.

3

Download the exact file

Get a JPEG with the real DPI header and file size the portal expects — ready to print or upload.

Spanish National ID (DNI 4.0) & Pasaporte Español — Official 26×32mm Tamaño Carnet — Official Specification & FAQ Guide

Authority: Policía Nacional — Ministerio del Interior (dnielectronico.es) · Direct Tool URL: DNI & Pasaporte (26×32mm Carnet)

What is the exact photo size and KB limit for Spanish National ID (DNI 4.0) & Pasaporte Español — Official 26×32mm Tamaño Carnet?

Spanish National ID (DNI 4.0) & Pasaporte Español — Official 26×32mm Tamaño Carnet (Policía Nacional — Ministerio del Interior (dnielectronico.es)) requires an exact dimension of 307 × 378 pixels (26 mm × 32 mm) at 300 DPI, with the file size strictly between 20 KB and 95 KB in JPEG format.

How do I convert my photo to 300 DPI and under 95 KB for DNI & Pasaporte (26×32mm Carnet)?

Upload your photo in SpecSnap Studio above, align your face using the biometric eye-line guide, and click Download. SpecSnap injects a true binary 300 DPI JFIF header and binary-searches JPEG compression so the file is guaranteed to land between 20 KB and 95 KB without uploading your photo to any server.

Your photo stays on this device

SpecSnap is a free, static photo compiler. There is no photo-upload server, no account, and no watermark. Pixels you choose never leave this browser.

Last updated 18 October 2026

On-device processing

Crop, DPI header injection, and exact KB matching run in your browser with the Canvas API. SpecSnap does not receive, store, or transmit the original image.

No sign-in, no watermark

Downloads are unbranded. Closing the tab drops the working image from memory. We cannot recover a photo we never received.

Anonymous usage counters

Optional events record only country code, tool id, and language so we know which specs are used. No names, photos, filenames, IPs, or user-agents. Localhost Admin can export or clear counters.

What this browser may keep

A random session id, optional Admin spec overrides, and your last country or language. SpecSnap does not set advertising cookies and does not load third-party trackers for photos.

Your controls

Upload only what you choose. Clear this site’s data in the browser to wipe local counters and overrides. On a self-hosted copy, analytics files stay on that machine.

Open full privacy page