Straightline
AUTOMATIC PHOTO STRAIGHTENING

A LITTLE LESS WONKY.

Upload. Straighten. Done.

Python-powered photo straightening.

Python test version · automatic geometry
Your photo

Drop your photos here

Choose one photo or a whole batch from your Mac.

Up to 100 photos · JPEG, PNG or WebP · 40 MB each
About this version

This first version uses automatic line detection and geometric camera correction. It does not yet use AI scene understanding or GeoCalib, and its success rate has not been established. It works best on photos with clear architectural edges. It can flag photos it cannot confidently correct, but its checks can also miss errors.

It preserves natural depth, crops empty borders automatically, and exports lossless PNG at the original pixel dimensions, without original metadata. Correction resamples the image and may crop edges; preserving pixel dimensions does not recreate lost detail. The comparison is a reduced preview. It can make small local corrections along supported structural edges; this is not a calibrated lens correction. It cannot move the photographer’s position. Convert HEIC, RAW and other unsupported formats to JPEG or PNG first.