Updates

Everything new, improved, and fixed in each release of Film(ish).

1.8

October 1, 2026

Latest

Bulk editing

Faster, more flexible bulk editing, plus 21 new film stocks, 12 new print stocks, print Surface, and a Look Finder to compare them side by side.

New

  • Bulk editing is now faster and more flexible. You can perform bulk edit actions directly in the library, paste selected edits fully or partially, and choose whether or not to clear current edits. As an experimental feature, Erase is now available in bulk editing – we recommend it for small corrections like sensor dust that's always in the same spot across multiple shots.
  • 21 new film stocks. Eleven cinema negatives; Kodak Ultramax, ColorPlus, Kodacolor and Ektachrome 100D; Polaroid 600, SX-70 and FP-100C; and new versions of Kodak Gold, Fujicolor Pro 400H and Velvia 100. instax and KA1 have new, improved versions, and every color instant film comes with its own print.
    • Eastman Color: ECN-16D (5247, 1950, daylight), ECN-25D (5248, 1952), ECN-100T (5247, 1974) and EXR-200T (EXR 200T 5287). Cinema negatives.
    • Kodak Vision and Primetime: V1-500T (Vision 500T 5279), V2X-500T (Vision2 Expression 500T 5229) and PT-640T (Primetime 640T 5620). Tungsten-balanced cinema negatives.
    • Fuji cinema: Fujicolor (Fujicolor A 250T 8518), SuperF (Super F-125T 8532), Eterna (Eterna 500T 8547) and Reala (Reala 500D 8592). Cinema negatives; Reala is the daylight one.
    • Kodak consumer negatives: UMAX (Ultramax 400), CP200 (ColorPlus 200), KC100 (Kodacolor 100) and KG200 (Gold).
    • Fuji negative: FP400 (Fujicolor Pro 400H).
    • Slide: E100F (Ektachrome 100D 5294) and FV100 (Velvia 100).
    • Instant: PX600 (Polaroid 600 / i-Type), PXSX70 (Polaroid SX-70) and FP0 (FP-100C, peel-apart).
  • 12 new print stocks. Release prints from the fifties to today, Technicolor dye transfer, papers for the instant films, and the Fuji Frontier scanner look.
    • Kodak release prints: ECP-5381 (Eastman Color Print 5381, fifties – bright and pale), ECP-5382 (5382, fifties – the softest of the set), ECP-5384 (5384, 1982 to 1993) and EXR-5386 (EXR Color Print 5386, 1993 to 1997 – brown-red deep shadows).
    • Technicolor: TECH (dye transfer – high contrast, saturated color that prints dark).
    • Modern release prints: K2393 (Kodak VISION Premier 2393 – a softer, quieter 2383 with warm shadows) and F3523 (Fujifilm ETERNA-CP 3523XD).
    • Instant papers: INSTAX (for IX1, free), 600 (for PX600), SX-70 (for PXSX70) and FP-100C (for FP0, peel-apart).
    • Lab scan: SP3000 (Fujifilm Frontier SP3000 – the scanner look rather than a print).
  • Surface options added to the Print panel. Film stocks simulate how analog images are captured; Surface simulates how they're presented in a physical print.
    • Analog Range Limiter constrains the histogram between paper white and paper black.
    • Compression and Fade simulate RA-4 prints: Compression brings the highlights down to a print's lower white, and Fade ages the dyes – cyan first, then yellow, then magenta – with a Cast from cool to warm.
    • Finish mimics the texture of photographic paper, from glossy to matte.
    • Pre-flash is a darkroom technique adding a subtle positive exposure bias; Flash sets its color.
  • Look Finder allows you to quickly explore how film stocks and print profiles work together to create a look. Use split view to compare different looks and darkroom effects like push and bleach bypass.
  • HDR – a new slider in the Exposure section adjusts the strength of the gain map, from none to twice its lift (iOS 18 and up). HDR from a RAW no longer needs Pro.
  • Smoothness, for skin, in Grading: evens out patchy skin without softening its texture. Works on black-and-white too.

Improved

  • Film simulations are organized in categories: Motion Picture, Modern Negative, Classic Cinema, Classic Negative, Slide, Instant, B&W and Lab. 26 older stocks move to a Legacy section – most of them earlier versions of films since remade. Push on black-and-white stocks was reworked.
  • Tapping a film stock in Presets now applies the stock clean – its own grain, halation, diffusion and curves – and keeps your exposure, crop, masks and text. The card shows the stock's real color.
  • Lens Blur uses the depth map to split the image into up to 16 depth layers for a more realistic blur. Foreground blur runs at half the strength of background blur and blends over the mid-ground, and the bokeh grows with the strength of the mask.
  • Motion Blur adds two blur types, Radial (zoom) and Spin, around a center you drag on the photo, and new masking options – Subject, Background, Circular or Brush – with invert, so only what the mask covers moves.
  • Vignette adds Roundness – ellipse to rounded rectangle – and lens controls: chromatic aberration, corner softness, and barrel or pincushion distortion. Falloff is now Midpoint, and the Blur and Chromatic sliders are gone.
  • Split Tone adds a Strength slider. Selective Color and Duotone move to Grading.
  • An erased RAW stays a RAW: As Shot, Normalized, Log, Redevelop and Extract HDR stay available. Undo reverts an erase or a double exposure in one step; Redo restores it.
  • Auto Print picks SP3000 for slide stocks.
  • Crop's aspect menu leads with Original, Freeform and Square. Original keeps the photo's proportions while you resize; Freeform is unconstrained; the ratios follow the box – 3:2 becomes 2:3 in portrait.
  • Panels are organized into sections, each with its own help. The Edit Stack follows the same layout. Settings was redesigned.

Fixed

  • Fixed erased objects returning in batch export, in thumbnails regenerated by a bulk paste, and when re-editing from the Edited tab. Erased photos keep their date and camera.
  • Fixed saved RAW edits with Extract HDR reopening without HDR.
  • Fixed Mist's HDR glow dropping out in Low Power Mode, under thermal throttling, and after Redevelop.
  • Fixed panning a zoomed-in crop, with perspective correction too.
  • Fixed the vignette landing off center on off-center crops – it was mirrored vertically – and sizing wrong on rotated crops.
  • Fixed photos flashing grey when scrolling back to them in the library.
  • Fixed draft thumbnails missing text, frames and date stamps after a bulk paste or Apply preset.
  • Fixed large exports failing with “The export came out black” – the render is retried with more memory.

1.7.6

September 2026

Mist

A new diffusion, next to Bloom. Mist softens the whole picture the way a real diffusion filter does – tight or wide, neutral or warm – and on HDR photos its glow is HDR too. In the Effects panel.

Light leaks

  • Light leaks now expose the film: the stock gives them its colour, the grain runs through them, and halation and diffusion spread them. Black-and-white stocks leak in grey.

Film frames

  • Perforations on the 35mm strip come out clean: slides show white holes with a soft glow, negatives a thin bright rim. A new Overscan option runs the picture across the whole strip, holes and all – 35mm the way it comes out of a 120 camera.

Grain

  • Fast films at 1600 and 3200 clump more and carry grain into the shadows. A new Amplitude slider makes small grain as loud as large grain. And grain works with no film stock at all.

Video

  • Video exports are up to twice as fast.

Language

  • Settings gets a language choice: your system language, or English.

Fixes

  • Digital has a more distinct structure that separates it better from film grain. It's a more uniform, more traditional grain rendering. There's no wrong choice: try them both, pixel peep and decide what style suits you better.
  • New photos open on the preset tab you chose in Settings.
  • Halation in 48 MP exports matches the preview.

1.7.5

September 2026

Film(ish) in your language

Film(ish) is now available in Chinese, Spanish, French, Portuguese, German, Japanese and Korean – every panel, every tip, every button. The Text tool adds nine Chinese, Japanese and Korean fonts, free for everyone.

Skin

  • Do you look a bit yellow, green or purple in a photo? Skin is where you can fine-tune portraits with precision – tap the skin, then warm it up, cool it down, or even out patchy colour across a whole face. In the Grading panel, free.

Duotone

  • A new effect that turns any photo into a two-colour print – cyanotype blues, risograph pinks, newsprint, platinum and more. Nine looks to pick from, and you decide how strong. In the Effects panel.

Stocks

  • Two new film simulations, Kodak Portra 400 and Portra 800, and a new print paper, Kodak Portra Endura – now the default paper for Kodak negatives.

Grain

  • Black-and-white stocks get their own grain: finer and denser, closer to the real thing. 8mm and 16mm join the film formats. A new Strength slider sets how visible the grain is without changing its character.

Video

  • Support for Apple Log 2 from the iPhone 17 Pro, plus log profiles for Sony, Panasonic, Canon, Fujifilm, Nikon, ARRI and Blackmagic cameras. Video exports are faster.

Fixes

  • 48 MP photos export at 48 MP without YOLO mode.
  • iPhone DNGs saved by Lightroom open at full resolution.
  • Batch export renders exactly what the editor shows.
  • Grain OFF leaves film frames clean too.
  • Erasing far-apart spots no longer leaves an HDR ghost.
  • Selective Color on RAW leaves the rest of the photo untouched.
  • Film frame mattes read as paper white on HDR displays.
  • Log RAW develops open at the correct brightness.
Also

A refreshed interface on iOS 26.

1.7

September 2026

This one is for pixel peepers

A new emulsion grain engine. With Film Grain every halide crystal is simulated as a particle, sized in microns, embedded in the negative – the grain is the image. The complex grain structure is achieved by adding multiple grain layers to every channel then simulating how a scanner would resolve and process the microscopic particles.

Digital grain uses a more traditional method of generating grain that is more uniform. Try them both, pixel peep and decide what style suits you better. The app will remember your choice.

Cross Process and Skip Bleach

  • Two lab tricks, now sliders in the Film panel.
  • For slide films Cross Process simulates developing in the wrong chemistry. Not all stocks respond the same way: Fuji turns teal and vibrant, Kodak leans warm and dreamy while everything else gets a retro magenta cast.
  • For Negative films Skip Bleach simulates the effects of retaining the silver in a negative: stronger contrast, desaturated colors, compressed exposure range.

A Bigger Film Panel

  • Film push and film color temperature have been updated with data from hundreds of scans to simulate the response of real film. New Film Shoulder and Film Floor sliders simulate lab techniques to move the white and black point – use sparingly, these are very strong.

iCloud Sync (beta)

  • Synchronize your edits, presets and settings between devices.

Stocks

  • 5205 – Kodak Vision2 250D joins the cinema section. Eterna 500 and Vision3 500T get refined greens, measured from real scans.

Video

  • NEW: HDR support for Apple Log with full HDR preview and HEVC – Rec 2020 HLG export format.
  • The Film panel gains the same new controls. Exports have a Quality setting.

Borders

  • A new Equal option: the same band on all four sides. Unlike Original, it does not try to keep the photo's aspect ratio – the frame grows evenly and the shape follows.

HDR

  • HDR exports now embed an ISO 21496-1 gain map, in HEIF and JPEG.

Fixes

  • More fluid slider motion in edit panels.
  • RAW+JPEG pairs now open the RAW.
  • The preview matches the exported file more closely, in SDR and HDR.
  • Crop guides stay aligned while you move them.
  • Large RAW files use less memory.
  • Auto converted Apple Log clips have more contrast in SDR.
  • YOLO mode is always offered above 48 MP – tested up to 102MP, try your luck!

1.6

August 30, 2026

Cinema stocks

Five new cinema stocks – the most accurate in Film(ish) to date – with refined skin tones, and a more expressive print stock to pair them with.

New

  • Five cinema stocks. The most accurate stocks in Film(ish) to date, with skin tones refined across all five. They take over the Featured row:
    • 50D – Kodak Vision3 50D. The cleanest of the five, with the finest grain – cool through the shadows and mids, warming only at the very top.
    • 200D – Kodak Verita 200D. Magenta highlights, a short range, and blacks that go dense instead of grey. The warmest of the five on skin.
    • 250D – Kodak Vision3 250D. Blues and greens pull toward the same teal.
    • 500T – Kodak Vision3 500T. The tungsten one – coolest of the set, with the most room left in the highlights.
    • 160T – Kodak Vision3 200T. The warm one, and the only one with warm shadows – an amber ceiling over the highlights, and the least saturation of the five. For golden hour and tungsten interiors.
  • K2383W – Kodak VISION Color Print 2383, printed for more expression: the teal holds all the way through mid-grey instead of letting go in the mids. Auto Print picks it for the cinema stocks. F3510 – Fujifilm 3510 – is the restrained one: darker, more muted, and it never crosses over.
  • 120 – a fourth frame type, after Solid, Analog, and 35mm. The border carries the maker's real edge print – Kodak prints both edges, with frame numbers at 6×6 pitch; Fuji prints one edge in dot-matrix, once per strip – and every stock brings its own markings. A tint row sets how the edge print reads. Photo editor only.
  • Decoder MIX – blend your own RAW decode. Two sliders, Tone Map and Chroma Boost, take an Apple ProRAW from Normalized toward As Shot; bake the blend when it's right. Export the bake as a linear DNG that opens the same way in any RAW editor, Exif and GPS intact – and Film(ish) reopens its own DNG fully developed. The mix is free; the DNG is Pro.

Improved

  • K2383 has a new, improved version.
  • The Featured row is now the five cinema stocks. The fourteen it replaces return to their brand sections, and pins still win.
  • 50D is the new default stock for Pro users.
  • Stock cards now render the Print stage, so the card matches what you get when you tap it.
  • The date stamp was rebuilt. It burns into the film as light now, instead of sitting on top as a flat orange overlay – it glows against a dark ground and never darkens a bright one.
  • Tips are finished in the photo editor: an illustration for all 22 topics, rewritten copy, and Film and Print sharing one tabbed sheet.
  • The flare brush restricts instead of boosts – painting narrows the automatic pick to the highlights inside your stroke, instead of lighting the whole painted area.
  • Dragging is smoother across the editor – on big RAW files, on the Hue vs and Sat vs curves, in live Lens Blur and Noise Reduction, and in the scopes.
  • Scrolling pill strips step one item at a time under your finger.
  • Extract HDR is offered by what the file holds, not which camera made it.
  • Dye fringing returns to the 35mm perforations, bounded so it can't tear under heavy halation.
  • The mask tint reads as a red filter over the photo, not a flat red sheet.
  • One RAW log curve now covers every camera, replacing the per-camera split. Your setting carries over.

Fixed

  • Fixed the RAW filter missing photos in libraries with more than 1000 RAW files.
  • Fixed RAW photos shared from Photos opening as a smaller derivative instead of the original RAW.
  • Fixed grain on the canvas rendering stronger than the exported file.
  • Fixed erasing near the corners – you can now pinch below fit to reach them.
  • Fixed slider thumbs being hard to grab at exactly 0 and exactly 100.
Note

A few saved edits will look different. Dated edits re-render with the stamp burned in as light. Edits on the K2383 print render cooler. Edits using the flare brush light only the highlights inside the stroke. Normalized RAW drafts render slightly differently.

1.5

August 21, 2026

Normalized

This release develops every RAW to one uniform base, adds hue and saturation curves to both editors, rebuilds masking, and opens much more of the app to free users.

New

  • Normalized – a develop mode that strips away all of Apple's processing and develops every RAW to one uniform base, from any camera brand, in any light. Presets finally behave: a look built on that base renders the same across different cameras and conditions, instead of shifting with each file. Normalized measures each photo and calibrates itself to it.
  • Hue vs – a new Grading tab with three curves drawn over a continuous hue axis: shift any hue, its saturation, or its luminosity. An eyedropper picks the hue straight off the photo. Both editors.
  • Sat vs – a companion tab with three more curves, driven by saturation instead of hue: Sat vs Sat, Sat vs Lum, and Lum vs Sat. Both editors.
  • Split Tone – tone shadows and highlights separately, in both editors. Six starter presets grounded in real toner chemistry: Teal-Orange, Sepia, Selenium, Copper, Selenium + Sepia, and Gold.
  • Masks, rebuilt. Masks move to their own place in the bottom bar, and a mask is now a stack of shapes you combine with Add, Subtract, and Intersect. A new Brush type paints the mask by hand. Each mask gets a letter badge drawn on the photo itself – tap it to jump into that mask – and masks now stay put under crop and straighten.
  • Highlight Detail – a slider that brings back the highlight texture flattened in an SDR render, read from the photo's HDR gain map when it has one. Both editors, free.
  • Noise Reduction – a new tool with separate Noise and Color Noise controls. Free.
  • Vibrance – saturates muted colors first and holds back on skin. Global and per mask, in both editors. Free.
  • Film Frame – a new Frame type that sets the photo on a 35mm film strip with true perforation geometry. Free.
  • Flare Paint – paint over the headlights, lamps, and glints you want to streak, instead of leaving it to a brightness threshold that missed the light you actually meant.
  • DNG export – export a developed RAW as a DNG instead of TIFF, keeping the file a RAW.
  • Featured stocks – a curated row of 14 stocks at the top of the Stocks list, for Pro users.
  • Two new print papers join Print: EP-1 – Kodak Endura Premier, and CA-2 – Fujicolor Crystal Archive II. A new Standard pill makes Print usable for free.
  • Added pull to refresh in the library: pull down on the grid to re-check the album for new photos.

Improved

  • Much more of the app is free. HSL is free except Density, and a single linear or radial mask is free – stacking, Brush, Luminance, Color, and Depth masks stay Pro. The 35mm film strip is free. The Log develop mode moved to Pro.
  • Improved skin tones.
  • RAW development, reworked. The develop modes – As Shot, Normalized, Log – now apply to RAW from every camera, not just Apple ProRAW, and decodes recover real highlight texture that used to clip away.
  • Crop, rebuilt in both editors. You now see the full uncropped photo with a handle box, instead of cropping blind from inside the frame.
  • Levels gains an Auto button and input black and white points that reach true black and true white.
  • Velvia 50 and the print stocks have new, improved versions.
  • The editor's bottom bar was reorganized – Presets, Crop, Edit, Masks, Film, Grading, Effects, Text, Frame, Overview – and its layout setting (Stacked, Icons, or Labels) now applies to both editors. Erase, Double Exposure, and Noise Reduction open from the Edit panel, and Grain lives in Effects.
  • Auto Print now fills the Print stage on log video clips, the way it already does on normalized RAW photos.
  • Settings gains a Default tab picker for the preset panel.
  • CT8 is now credited as Kodak Vision3 800T.

Fixed

  • Fixed bright, colorful highlights bleaching to flat white when you moved Whites, Highlights, or Levels.
  • Fixed blue skies rendering purple across twelve film stocks.
  • Fixed grain disappearing across a range of shadow tones instead of fading off smoothly.
  • Fixed HDR exports ignoring the quality setting, JPEG HDR exports losing the gain map and saving flat, and save over original being unavailable for HDR.
  • Fixed SDR video exports playing back brighter than they looked in the editor.
  • Fixed non-Apple log footage – Fuji F-Log, Sony S-Log3 – rendering dark with a conversion LUT.
  • Fixed skies and clouds opening with flattened tonal separation before any edit was made.
  • Fixed Nikon Zf RAW files failing to open, and a bright edge strip on Leica Q3 43 and SL3-P DNGs.
  • Fixed Apple ProRAW files occasionally opening up to a stop off from how Photos renders them.
  • Fixed photos saved over the original reopening with the old edit instead of starting fresh.
  • Fixed the library grid opening a different photo than the one you tapped.
  • Fixed Color Wheels strength reading zero on brand-new edits.
  • Fixed the Curves line not matching what actually rendered.
  • Fixed halation and diffusion tinting green when white balance moved.
  • Fixed saved presets dropping the date stamp when applied.
  • Fixed heavy disk writes while dragging sliders.
  • Fixed the scopes panel becoming hard to read over bright photos.

1.4.5

August 6, 2026

Print film

This release prints your image onto real print film, brings scopes to both editors, and ties grain softening to film's actual resolving power.

New

  • Print film – a new Print section under Grading. After the negative develops your image, it can now be printed onto the stock theatrical prints were made on – Kodak 2383 or Fuji ETERNA-CP 3513DI – with a chain-order option. Text layers get a matching "Print film" variable that prints the stock you used.
  • Scopes – a resizable panel with histogram, luma waveform, RGB parade, RGB overlay, and vectorscope, in both the photo and video editors.
  • Clipping warning – marks the parts of the image that are about to lose highlight or shadow detail. The marks follow the film stock you're using, since each stock clips differently, and they recede as you pull Whites or Highlights back.
  • Export Frame – one tap in the video editor saves the current frame to Photos as a full-resolution photo.
  • Added new stocks:
    • F64 – Fujicolor F-64D, a daylight-balanced color negative cinema film (ISO 64).
    • RL5 – Fujicolor REALA 500D, a daylight-balanced color negative cinema film (ISO 500).
  • Added pull to refresh in the library: pull down on the grid to re-check the album for new photos.
  • The grain Softening control now goes negative: pull it below zero to lay raw grain over the sharp image. Zero is the film-accurate point.

Improved

  • Rebuilt grain Softening around film MTF. It's no longer a flat Gaussian blur – Softening now rolls off detail along an MTF curve locked to the grain itself, so each ISO carries the resolving power of its emulsion: fine grain resolves more detail, fast grain less. Saved edits migrate automatically.
  • The Fuji ETERNA negatives have new, improved versions. FP1 now carries its real name, Superia 200, and AS1 moved to the Lab section.
  • Redesigned the Analog Edge border. The torn film edge looks more organic and less repetitive.
  • Inner Glow and Diffusion now blend smoothly when combined, and no stock defaults to maximum glow anymore.
  • Lens Blur now separates near from far: foreground bokeh can spill over a sharp subject, the way a real lens renders it.

Fixed

  • Fixed LOG footage rendering dark when a conversion LUT was applied.
  • Fixed video export crashing instantly on clips with certain audio formats.
  • Fixed frames inflating the export size – a 24 MP export stays 24 MP with a frame on it.
  • Fixed the editor coming back to a black canvas after switching from another app.
  • Fixed HDR exports rendering the frame border dimmer than the preview.
  • Fixed preset thumbnails showing blank when opening the video editor.

1.4.0

July 30, 2026

Video

This release brings the photo editor's full toolset to video, opens video editing to everyone, and rebuilds export for speed and reliability.

New

  • Added the photo editor's full toolset to the video editor. Video now gets complete crop tools, including anamorphic desqueeze and horizon lock for straightening, along with Text layers, Frames, Light Leak, Levels with a histogram, Motion Blur, the Edit Stack, and all four exposure mask types: linear, radial, luminance, and color.
  • Gate Weave – a new video effect that reproduces the slight frame-to-frame movement of film running through a projector gate, so footage sits a little less perfectly still, the way a real projection does. Strength is adjustable. Animated light leaks for video arrived alongside it.
  • Conversion LUTs – the video editor can now load your own conversion LUT, chosen per clip. The LUT converts the footage first and the film look applies after, which means LOG footage from any camera can now be edited.
  • Erase, in LAB – remove objects by painting over them; an on-device model fills the area. Retry generates a different fill, and Apply bakes the result in at full resolution.
  • Added Selective Color to the photo editor.
  • Added YOLO mode, a new export option that unlocks full-resolution export for very large files. Tested up to 102 megapixels.
  • Video editing is now available to everyone. Free users can edit video and export their clips with a watermark.
  • Added a word spacing control for text layers.
  • Added a "Film stock" text variable. Text layers support dynamic variables like camera, date and ISO, and this new one automatically prints the name of the film stock applied to the photo.
  • Added new stocks:
    • VRT2 – Kodak Verita 200D, a daylight-balanced color negative cinema film (ISO 200). Also available as VRT2v2, a stylized variant with the magenta-highlight signature dialed up.
    • E94 – Kodak Ektachrome 100D 5294, the 2024 formula of the color slide film (ISO 100). Also available as E94v2, a stylized variant.
    • TXR – Kodak Tri-X Reversal 7266, a black-and-white reversal motion picture film.

Improved

  • Rebuilt export. Export is faster, memory handling is better, and every export is verified before it saves, so a finished export can't silently come out wrong or get lost. Interrupted batch exports continue automatically the next time you open the app.
  • Reduced the amount of memory editing uses – roughly 2 GB less over a session. In practice that means fewer crashes with large files and more stable exports, especially on older iPhones.
  • Improved subject cutouts in the photo editor. Subject masks and text behind the subject now have sharper edges.
  • Refined the halation shape, with smoother falloff around highlights.

Fixed

  • Fixed an issue where exposure masks were missing from video exports.
  • Fixed an issue where a look saved at zero strength exported at full strength in video.
  • Fixed Hasselblad RAW files not decoding correctly.
  • Fixed an issue where the screen auto-locking during a long export would stop the export.
  • Fixed an issue where video export could fail on clips with audio.
  • Fixed issues introduced by iOS 27 beta 3 and beta 4.

1.3.1

July 9, 2026

Improved

  • Export resolution is no longer downgraded automatically under thermal throttling – there is now a choice to export at full resolution anyway.
  • Light Leak now renders at proper strength on HDR photos.
  • Improved highlight rendering on the classic slide stocks.
  • Improved the video editor layout on iPad in landscape.

Fixed

  • Fixed crashes on the iOS 27 beta.

1.3.0

July 7, 2026

Effects

This release adds an Effects tab with depth-aware blur and procedural light leaks, plus eight classic film stocks.

New

  • Added an Effects tab that brings Lens Blur, Motion Blur and Light Leak together in one place.
  • Lens Blur – bokeh depth of field. The blur is built from real bokeh discs, not gaussian blur, with a Bokeh Shape control and a Swirl slider for Petzval-style swirly bokeh. Feather and distance controls handle the blending.
  • Motion Blur – directional motion streaks with the subject kept sharp, or inverted so only the subject streaks. There are strength and direction controls, plus a Curve control that bends the streaks.
  • Depth – blur and masks can use real depth. Photos with portrait or LiDAR depth use it directly; for everything else, a small model estimates depth on device after a one-time download. A Focus range control picks what stays sharp.
  • Rebuilt Light Leak as a procedural effect. Instead of seven fixed overlay images, leaks are now generated, so every leak is unique – no two photos get the same one. There are six patterns (Edge, Corner, Streaks, Burn, Double Burn and Veil), color palettes, and a dice button that rerolls the leak. Leaks adapt to portrait and landscape automatically.
  • Grain can now be turned off entirely, in both the photo and video editors.
  • Added eight classic stocks:
    • K10 – Kodachrome ASA 10, the original 1936 Kodachrome. Free for everyone.
    • K64v2 – Kodachrome 64, color slide film (ISO 64), with the full Kodachrome color identity.
    • EHS – Kodak High Speed Ektachrome 160, color slide film (ISO 160), 1959–77.
    • CT18 – Agfachrome CT18, color slide film (ISO 50).
    • UT18 – Orwochrom UT18, the East German color slide film (ISO 50).
    • GA5 – GAF 500, a high-speed color slide film (ISO 500), 1967–77.
    • SC1K – 3M ScotchChrome 1000, color slide film (ISO 1000), 1980s.
    • KCX – Kodak Kodacolor-X, a 1960s consumer color negative (ISO 80).

Improved

  • Made anamorphic flares more realistic: flares now originate from actual bright light sources in the frame, rotation is set in degrees, and star spikes stay symmetric.
  • Improved highlight rendering on the classic slide stocks, so gradients survive in bright areas.
  • The editor now stays responsive while dragging sliders on heavy edits.
  • Improved behavior under thermal pressure and in Low Power Mode: the app now adapts instead of getting shut down by the system, and export checks available memory before starting.
  • Subject masks now work on any subject – products, pets, cars – not just people.
  • Moved Extract HDR, Double Exposure and Analog Edge out of LAB. They are now regular features.

Fixed

  • Fixed a crash when dragging text quickly.
  • Fixed sky masks not working on iOS 27.
  • Fixed frame borders bleeding into the vignette.
  • Fixed a crash when deleting a depth mask.
  • Fixed an issue where exports with depth blur came out fully blurred.
  • Fixed dull white borders on HDR exports.
Note

The previous version of Light Leak has been fully deprecated. Edits saved with it in 1.2.4 still open, but the leak itself is gone.

1.2.4

June 19, 2026

Text

This release adds text layers to the photo editor.

New

  • Text – add text layers to your photos. There are more than 20 fonts, with adjustable weight, letter spacing, line height, rotation and alignment, plus an optional background box, and smart alignment guides appear while you drag. Dynamic variables pull real data from the photo: camera, date, ISO, shutter speed, location. Text can be placed behind the subject, and the type is rendered as part of the image, so grain and halation affect it like everything else.
  • Added Light Leak to LAB: seven light-leak overlays, blended realistically and matched to the photo's orientation.
  • Added an optional higher-quality model for subject cutouts. It produces much cleaner subject edges for masks and for text behind the subject, downloads once on first use, and runs on device.
  • Edit Stack – a full overview of every edit applied to the photo, in one sheet. Each section can be toggled on and off, which makes it a quick way to see what's contributing what to the image.
  • Moved the date stamp into Text. It's now a regular text layer.

Improved

  • Text presets and look presets now combine on the same photo instead of replacing each other.
  • Made video scrubbing smoother and video export faster.
  • Rebuilt Double Exposure to blend in linear light, the way light actually accumulates when film is exposed twice. Composites now look like real double exposures instead of digital overlays.
  • Effects are now applied before the crop, so cropping no longer causes bloom along the edges.
  • Redesigned the sliders and controls across the editor.

Fixed

  • Fixed an issue where the brightest areas of Apple Log footage turned black with optical glow.
  • Fixed a video export crash.
  • Fixed text glyphs disappearing at certain sizes.
  • Fixed the eyedropper sampling the original image instead of what is displayed.

1.2.3

June 3, 2026

Sky Mask

This release adds sky masking, a new white balance, and better RAW loading.

New

  • Sky Mask – a third mask type alongside Subject and Background. Select the sky in one tap and adjust it separately, with its own feather control. Segmentation runs on device; the model downloads once, on first use.
  • Extract HDR – turns highlight detail recovered from a RAW file into real HDR brightness. It works on non-Apple RAW, requires iOS 18, and is experimental for now.
  • Curves Preserve Hue – a new curves mode where brightness adjustments stay brightness adjustments. Pushing the master curve no longer shifts colors.
  • Apple Log video is now properly converted for editing and export, so the film look applies to it correctly.
  • Added a landscape layout for the video editor on iPad.
  • Added new stocks:
    • KV5D – Kodak Vision3 50D, a daylight-balanced color negative cinema film (ISO 50).
    • MF4 – a vintage Fuji-slide look (ISO 100).
    • MC2 – a vintage muted-brown look (ISO 200).

Improved

  • RAW files now open without automatic exposure correction – a neutral, predictable starting point that matches what the camera maker intended.
  • Replaced white balance with a new version: it's simpler to get natural warmth or coolness, there's a separate magenta–green control, the range is stronger, and it behaves correctly on HDR photos. The Kelvin scale is gone.
  • Cleaned up color adjustments in HSL: no more speckle in bright areas, and skin tones are protected when pushing color. "Lightness" is now called "Luminance".
  • Smoothed the tone curves, so steep S-curves no longer overshoot.
  • Double Exposure composites now persist with saved edits, so they reopen intact.
  • Made the library grid faster and smoother.

Fixed

  • Fixed Apple ProRAW opening too dark.
  • Fixed black tiles appearing on 48 MP exports. The same fix made the effects involved much faster.
  • Fixed HDR washing out when zooming into an exported photo in Photos.
  • Fixed misaligned HDR on rotated shots.
  • Fixed the app slowing down after editing several RAW files in a row.
Note

White balance is a new model in this release. Edits from 1.2.2 and earlier are migrated automatically.

1.2.2

May 16, 2026

New

  • Added Lens Correction, applied when RAW files are decoded.
  • Added a Log RAW development option: an optional development mode for RAW files that compresses highlights harder, keeping more recovery headroom. Off by default.
  • Added new stocks:
    • KV50T – Kodak Vision3 500T, the tungsten-balanced color negative cinema film (ISO 500).
    • E100S – Kodak Ektachrome 100D, color slide film (ISO 100).
    • KPI – Kodak Pro Image 100, a warm, low-saturation color negative (ISO 100).
    • Refined v2 versions of four stocks: KG1v2 (Kodak Gold), KE1v2 (Kodak Ektar 100), KP2v2 (Kodak Portra 400) and FP4v2 (Fujicolor Pro 400H).

Improved

  • Moved Redevelop RAW out of LAB and into the top of the Exposure panel, with undo and redo support.
  • Redesigned the iPad landscape layout for the photo editor.
  • Retuned grain at ISO 25, 50 and 3200 to be softer and more natural.

Fixed

  • Fixed a green halation rim on tungsten-balanced stocks.
  • Fixed E100S rendering with lifted blacks and muted highlights.
  • Fixed bulk export missing the highlight compression that single export applied.
  • Fixed in-camera crops from Apple Photos not being preserved for PNG files.
  • Fixed slow previews with very large (100 MP+) RAW files.

1.2.1

May 8, 2026

Fixed

  • Fixed Apple ProRAW files from the iPhone 17 not loading correctly.

1.2.0

May 6, 2026

New tone controls and batch export

This release replaces the old tone controls with Shadows, Midtones and Highlights, and adds batch export.

New

  • Shadows, Midtones and Highlights replace Lift, Gamma and Gain – the same power, in the terms photographers actually use. Old edits are migrated automatically.
  • Batch export – select any number of edited photos and export them all at once, with a resolution picker and progress shown along the way. Edit a whole shoot, export it in one go.
  • Added a Geometry toolbar: horizontal and vertical perspective correction, lens correction, anamorphic desqueeze ratios, and mirror flip.
  • Save Over Original – saves the edit directly onto the original photo in your library.
  • Halation and diffusion are now HDR. Both effects can extend into HDR brightness.
  • Added Analog Edge, a new frame style.
  • Added pinned presets: keep your most-used presets at the front.
  • Added batch operations in the gallery: sort, copy, paste and clear across selected edits.
  • Added new stocks:
    • AO1 – Agfacolor Optima 100, color negative film (ISO 100).
    • AO2S – Agfacolor Optima 200.
    • RG2S – Kodak Royal Gold 200.
    • PR1S – Fujichrome Provia 100F.
    • FP4S – Fujicolor Pro 400H.
    • KV25 – Kodak Vision3 250D, a daylight-balanced color negative cinema film (ISO 250).
    • RD2 – Rollei Digibase CN 200, a color negative with a clear base and no orange mask.
    • RX2 – Agfachrome RSX II 200, color slide film (ISO 200).
    • SC2 – Agfa Scala 200x, the black-and-white slide film (ISO 200).
    • NPL – Fujicolor NPL 160, a tungsten-balanced color negative (ISO 160).
    • V50 – Fujichrome Velvia 50, color slide film (ISO 50).

Improved

  • Batch export now matches single export exactly: HDR, gain maps, and correct handling of RAW files that decode poorly elsewhere.
  • Overlapping masks now combine additively.
  • Polished the design across the editor.

Fixed

  • Fixed black-and-white stocks being affected by the color curves.
  • Fixed batch export progress sometimes not appearing.
  • Fixed the preset highlight not following undo and redo.
  • Fixed Sort by Date Taken using the wrong date for photos shared in from other apps.
  • Fixed handling of corrupt values in saved edits – they are now repaired on load.
Note

Edits made before this release are migrated to the new tone controls automatically.

1.1.1

April 29, 2026

New

  • Added preset sharing. Presets can be exported as .filmpreset files and shared, and incoming files open in an import sheet.
  • Added iCloud backup and restore for presets.
  • Added a default film stock: pick the stock every new edit starts with.
  • Added DIR couplers, a new stage in the film simulation – the mechanism that gives real color negative film its rich color separation.

Improved

  • Redesigned the home screen so it's simpler and quicker to get to your photos.
  • Split Diffusion, Halation and Inner Glow into three independent effects instead of one combined setting.

Fixed

  • Fixed HDR glow appearing on the border of framed exports.
  • Fixed the Tint slider gradient pointing the wrong way.

1.1.0

April 25, 2026

Expanded exposure controls

This release adds deeper control over exposure, color density, and RAW development.

New

  • Blacks and Whites – two new sliders that set the true black and white points of the image after the film look is applied. They're available globally and inside every exposure mask.
  • HSL Density – deepens or thins color per hue range, the way real film stacks dye. The result is richer color without turning neon.
  • HSL Protect Whites – keeps near-white highlights clean while you push color elsewhere.
  • Masking couplers – the orange mask of real color negative film, with its print-stage correction. Available as opt-in M variants of selected stocks; the regular stocks are unchanged.
  • Redevelop RAW – instead of accepting how a RAW file was developed, this reprocesses the negative itself. Exposure midpoint, highlight compression, black and white points, saturation and noise reduction are all set before the film look is applied, like rescanning a negative with different settings. The settings persist with saved edits.
  • Added stock pinning: pin favorite stocks to a Favorites section at the front of the picker.
  • Added brand colors to the stock pills: Kodak yellow, Fuji green, Agfa purple, cinema red, lab blue, and black-and-white gray.
  • Added new stocks:
    • KP2M – Kodak Portra 400 with masking couplers.
    • FC2M – Fujicolor Superia 200 with masking couplers.
    • RL1M – Fujicolor Superia Reala with masking couplers.
    • RTP – Fujichrome 64T, a tungsten-balanced color slide film (ISO 64).
    • RS4 – Fujichrome Sensia 400, color slide film (ISO 400).
    • CinePM – a pushed cinema negative look with masking couplers.
    • FPB – Fujifilm FP-100B, the peel-apart instant black-and-white film.

Improved

  • Highlights now roll off softly instead of clipping to white.
  • HDR video export now happens automatically when the source video is HDR.
  • The video editor now matches the photo editor: same layout, same gestures.
  • Made previews faster and preset switching snappier on older iPhones.

Fixed

  • Fixed sharing photos into the app from other apps on iOS 26.
  • Fixed a crash when loading certain DNG files that appeared all black.
  • Fixed a spurious "Replace current edit?" alert.
  • Fixed fullscreen triggering on short holds.
Note

CineB's curve changed in this release. Edits from 1.0.2 that used CineB will render differently.

1.0.1 / 1.0.2

April 2026

New

  • Added horizon auto-level to the Crop panel.
  • Added a tunable halation threshold.

1.0

April 17, 2026

Hello, world

The first version of Film(ish).

New

  • 15 film stocks.
  • Film grain that behaves like real grain. It's stochastic and chromatic, developed into the image – not a noise overlay on top.
  • Halation, diffusion, and the full film color pipeline.