Beach sunset shot through Holga 120N filter
Holga 120N
PRO
.51×23
PHOTOVIDEO
FREE ON IPHONE

Shoot like it's 2004

187 cameras and phones from 1839 to 2024, recreated on your iPhone. Shoot through a Nokia 3310, a Game Boy Camera or a Polaroid OneStep, live.

Download for iPhone$0 · NO ADS · NO TRACKING
187CAMERAS & PHONES
29ADJUSTABLE EFFECTS
1839–2024YEARS COVERED
$0NO ADS, NO TRACKING
01 / DEVICES

185 years of cameras

187 devices, each with its own profile built from its real quirks: color cast, lens softness, noise, grain and compression. Pick a decade.

1970s14 DEVICES
1977Polaroid OneStepInstant Film, 116mm f/14.6
EFFECTS IT USES
Color TemperatureExposure BiasSaturationContrastSharpnessChromatic AberrationBarrel DistortionVignetteFilm GrainSplit Toning
ALL 187 DEVICES · PICK A DECADE TO EXPLORE
02 / PRO MODE

29 effects, each with its own control.

Start from a device, then open Pro Mode and tune any part of the look yourself.

Color TemperatureCOLOR
White-balance shift from warm tungsten to cool daylight.
TEMP6500 K
TINT+5
PRESET
AutoTungstenDaylightShade
colorTemperature, whiteBalanceShift
SaturationCOLOR
Color intensity — 0 is monochrome, 1 is normal, 2 is vivid.
AMOUNT+20
saturation
ContrastCOLOR
Tonal range between shadows and highlights.
AMOUNT+15
contrast
Exposure BiasCOLOR
EV stop shift — positive brightens, negative darkens.
EV+0.3
exposureBias
SepiaFILM
Warm brown tone mimicking aged silver-gelatin prints.
AMOUNT70
sepiaIntensity
Mono TintFILM
Grayscale tinted with a chosen hue — night vision green, infrared red.
HUE120°
AMOUNT60
monoTintIntensity, monoTintHue
Cross ProcessingFILM
Slide film in C-41 chemistry: boosted contrast, shifted greens, Lomo/xpro look.
PROCESS
E-6 → C-41C-41 → E-6
AMOUNT60
crossProcessIntensity, crossProcessType
Split ToningFILM
Cyan shadows + warm highlights — the classic Polaroid split.
HIGHLIGHTS45°
SHADOWS210°
BALANCE0
splitToningIntensity, shadowHue, highlightHue, balance
Color InvertDIGITAL
Invert all colors for film-negative and X-ray looks.
STATE
OFFON
colorInvert
PosterizeDIGITAL
Reduce color levels — 4 for Game Boy, 6–8 for retro digital.
LEVELS6
OFF24681216
posterizeLevels
SharpnessOPTICS
Positive sharpens via unsharp mask, negative softens via Gaussian blur.
AMOUNT35
RADIUS
FineMediumWide
sharpness, sharpnessRadius
Chromatic AberrationOPTICS
RGB channel separation — horizontal fringing or radial zoom from center.
OFFSET3 px
DIRECTION
RadialHorizontal
chromaticAberration, chromaticAberrationRadial
Chroma BlurDIGITAL
VHS/Hi8 color bleed — blurs chroma horizontally, keeps luma sharp.
RADIUS4 px
chromaBlurIntensity
3D AnaglyphDIGITAL
Red/cyan, red/blue, or green/magenta 3D channel offset.
SEPARATION6 px
GLASSES
Red/CyanRed/BlueGrn/Mag
anaglyphOffset, anaglyphMode
Channel OffsetDIGITAL
RGB misregistration — CRT convergence errors, VHS tracking problems.
AMOUNT30
channelOffsetIntensity
Barrel DistortionOPTICS
Outward lens distortion from cheap or wide-angle optics.
AMOUNT+10
barrelDistortion
PixelateDIGITAL
Blocky low-res look — Mavica, QuickTake, early webcams.
BLOCK SIZE8 px
OFF2481632
pixelateScale
DitherDIGITAL
Ordered Bayer dithering — Game Boy, thermal printers, 1-bit Macintosh.
AMOUNT60
LEVELS
24816
ditherIntensity, ditherLevels
BloomOPTICS
Highlights glow white — extracts bright areas, blurs, screen-blends back.
AMOUNT40
THRESHOLD70
bloomIntensity, bloomThreshold
HalationFILM
Red glow around highlights from light bouncing off the film base. CineStill look.
AMOUNT40
RADIUS60
halationIntensity, halationRadius
Lens FlareOPTICS
Anamorphic streaks, starburst spikes, or warm vintage glow from uncoated glass.
TYPE
AnamorphicStarburstVintage
AMOUNT55
lensFlareIntensity, lensFlareType
Light LeaksFILM
Warm orange bleed from unsealed camera bodies — Holga, Diana.
PATTERN02
AMOUNT55
lightLeakIntensity, lightLeakPattern
Film GrainFILM
Organic clumpy grain clusters, more visible in shadows — not pixel noise.
STRENGTH30
SIZE
FineMediumCoarse
COLOR
MonoColor
filmGrainIntensity, filmGrainSize, filmGrainColor
Digital NoiseOPTICS
Pixel-level random noise — luma, chroma, or both.
STRENGTH30
TYPE
LumaChromaBoth
noiseIntensity, noiseType
ScanlinesDIGITAL
Horizontal CRT/VHS/CCTV lines multiply-blended over the image.
AMOUNT45
SPACING
2 px3 px4 px
scanlineIntensity, scanlineSpacing
InterlaceDIGITAL
Alternating field lines — VHS, Hi8, MiniDV analog broadcast look.
AMOUNT50
interlaceIntensity
Dust & ScratchesFILM
Film dust spots and vertical scratches — old projectors, found footage.
TYPE
DustScratchesBoth
AMOUNT35
dustScratchesIntensity, dustScratchesType
VignetteOPTICS
Darkened edges with adjustable falloff.
AMOUNT50
FEATHER60
vignetteIntensity, vignetteFeather
Date StampDIGITAL
Orange date overlay in the corner — 90s camcorders and point-and-shoots.
STATE
OFFON
FORMAT
’YY MM DDMM DD ’YYDD.MM.YY
COLOR
dateStamp, dateFormat, dateColor
SWIPE FOR ALL 29 →
03 / PRIVACY

Your photos stay on your phone.

$0Free to download. Every device and every effect is included.
NO ADSNo banners, no interstitials, no sponsored filters.
0 TRACKERSNo analytics SDKs and no third-party tracking.
NO SIGN-UPOpen the app and shoot. You don’t need an account.
RetroCam app icon

Load a roll.

Download for iPhoneFREE · IPHONE