Exact Pixel Dimensions
Strictly resizes to 300×300 px for portraits, 300×80 px (≤ 60 KB) & 250×50 px (≤ 50 KB) for signatures. Zero stretch or distortion.
Photo 300×300 (under 100KB) · Photo 250×250 (under 100KB) · Signature 300×80 (under 60KB) · Signature 250×50 (under 50KB)
300×300 px (≤ 100 KB)100% private · runs in your browser · works offline
Strictly resizes to 300×300 px for portraits, 300×80 px (≤ 60 KB) & 250×50 px (≤ 50 KB) for signatures. Zero stretch or distortion.
Calculates exact JPEG compression so photo is under 100 KB, 300×80 signature is under 60 KB, and 250×50 signature is under 50 KB every time.
Processing happens locally in HTML5 Canvas. Your signature and face never leave your device.