About this app
Transform your digital photos into classic film contact sheets — the essential photo grid layout for reviewing negatives. Contact Sheet Generator creates authentic proof sheets with the vintage look and feel of a traditional darkroom. FEATURES: • Multiple Film Formats: 35mm (36 exposures) and medium format 120 film (645, 6x6, 6x7) • Professional Layout: High-quality 8.5×11" contact sheets at 300 PPI — perfect as a photo collage or portfolio grid • Authentic Film Border: Optional 35mm border overlay with sprocket holes and frame numbers • Customizable Colors: Control background, text, border, and sprocket colors • Font Options: Choose between classic Leica and San Francisco typography • Dark Mode Support: Comfortable editing in any lighting condition MARKUP & ANNOTATION: • Mark frames as keepers, rejects, or maybes with color-coded overlays • Free-form brush annotation with adjustable color, size, and opacity • 3× magnifier loupe for detailed frame inspection • All markup bakes at full resolution for save and share MY GEAR PRESETS: • Save your favorite cameras and film stocks for quick access • Presets sorted by usage frequency or name • EXIF metadata embedding: camera, film, and author info saved with every image EASY TO USE: 1. Select your preferred film format 2. Choose up to 36 images (35mm) or 15 images (120 film) 3. Add custom details — or pick from your saved gear 4. Generate and save your contact sheet PERFECT FOR: • Film photographers documenting their work • Photography students learning about contact sheets and proof sheets • Professional photographers presenting their portfolio • Anyone who loves the vintage aesthetic of analog film photography • Photographers who want a clean negative review layout Create beautiful contact sheets that blend digital convenience with analog charm — your darkroom proof sheet workflow, reimagined.
Latest release
What’s New
NEW: Contact Sheet Markup • Mark frames as keepers, rejects, or maybes • Free-form brush annotation with color and opacity controls • 3× magnifier loupe for detailed inspection • Markup bakes at full resolution for save and share Plus: EXIF metadata embedding and My Gear camera/film presets.
Audience growth
Ratings growth
Baseline captured. Growth appears after the crawler observes a changed rating count.
Momentum comes from crawler snapshots for the tracked storefront. “Viral growth signal” means unusually fast recent rating gains; it is an indicator, not download data.
Price tracking
Price intelligence
First snapshot captured. The trend line starts after the next crawler price observation.
- First observed Aug 12, 2026 · 5:38 PM Free