A film scanner for your phone

See the positive before the shutter.

Hold a negative over a light table. FilmFlip reads the frame live, on your phone, and puts the picture in the viewfinder before you capture it.

Try the beta Free · no account · no ads
C-41 · B&W · E-6
FilmFlip scan screen showing live B&W negative inversion

The old way

Every shortcut leaves you waiting.

01

The lab

A lab scan costs money for each roll and takes days.

02

The flatbed

A scanner costs several hundred dollars and is slow to set up.

03

The phone photo

A phone photo gives you an orange, inverted, unusable file.

The working tools

A small tool with the right vocabulary.

Real-Time Preview

GPU-accelerated inversion on every camera frame. See the positive before you press the shutter.

Three Film Modes

C-41 for color negatives, B&W for black-and-white negatives, E-6 for slide film.

Darkroom Editor

Sliders across tone, color, detail, and effects. Density, toe, shoulder, and halation.

Perspective Correction

Automatic corner detection finds the film frame. Four handles let you fine-tune each corner.

Roll Adjustments

Apply one set of adjustments to every frame in a roll. One paper grade, one exposure.

Film Effects and Toning

Add halation, glow, and chroma denoise. Tone B&W frames in selenium or sepia.

Organize Into Rolls

Group frames by physical roll with a name, date, and film stock. Change grid density.

Print-Ready Export

Composite the frame onto a print mat with a border, aspect ratio, and background color.

Saved to Your Device

Edits overwrite the original photo in place. No duplicate copy and no lost date.

Every screen, every flow

FilmFlip scan screen

Scan

FilmFlip frame view screen

Frame view

FilmFlip editor screen

Editor

FilmFlip perspective screen

Perspective

FilmFlip print export screen

Print export

Roll notes

Keep the label. Lose the guesswork.

The stock picker records what you shot. It does not emulate a film stock or change processing.

Portra 160

ISO 160

Portra 400

ISO 400

Portra 800

ISO 800

Ektar 100

ISO 100

Gold 200

ISO 200

UltraMax 400

ISO 400

Tri-X 400

ISO 400

T-Max 100

ISO 100

Ektachrome E100

ISO 100

Fujicolor C200

ISO 200

Superia X-TRA 400

ISO 400

Velvia 50

ISO 50

Provia 100F

ISO 100

HP5 Plus

ISO 400

FP4 Plus

ISO 125

In the app

FilmFlip library rolls view showing a T-Max 100 roll with its film strip

Stock picker

FilmFlip film stock picker

The quiet part

Your frames stay where they belong.

On-device, by design

Photos never leave your phone. All processing runs on-device. No account required.

Free, every frame

Every feature is included. The scanner, the editor, the roll tools.

No subscription

No ads. An optional tip if you want to support the work.