Skip to content

Light Meter Apps for Android - Samsung Galaxy S24 Ultra Guide

Purpose: Guide to using Android smartphone as a light meter for film photography Device: Samsung Galaxy S24 Ultra (applicable to most modern Android devices) Updated: 2026-05-23


Why Use a Smartphone as a Light Meter?

Advantages: - Always with you (no extra equipment to carry) - Modern smartphone cameras have excellent sensors - Incident and reflective metering possible - Spot metering capability - Free or low-cost compared to dedicated meters ($300-600) - Instant calculations - Film stock database integration

Limitations: - Not as accurate as dedicated incident meter (Sekonic, Gossen) - Requires calibration for best results - Battery dependent - Screen glare in bright sunlight

Samsung Galaxy S24 Ultra Specifics: - 200MP main sensor (excellent dynamic range) - Large sensor size (better low-light performance) - Advanced computational photography (can be calibrated)


Existing Light Meter Apps - Review & Comparison

1. Lux Light Meter (Free with Pro version)

Developer: Cornfield Electronics Price: Free (basic), $5.99 Pro Rating: 4.6/5 (Google Play)

Features: - Incident and reflective metering - Spot metering with adjustable circle size - ISO 3 to 8000 - Shutter speeds: 1/8000s to 8 hours - Aperture: f/0.7 to f/128 - EV (Exposure Value) display - Film reciprocity calculator - Multiple metering modes

Pros: - Simple, clean interface - Accurate calibration - Works offline - No ads in Pro version

Cons: - Basic UI (not as polished as paid apps) - Limited film stock database

Best for: General film photography, beginners


2. Light Meter - Free WBPhoto (Free)

Developer: WBPhoto Price: Free (ad-supported) Rating: 4.5/5

Features: - Reflective metering - ISO 6 to 6400 - Shutter speeds: 1/8000s to 30s - Aperture: f/1.0 to f/64 - EV compensation - Simple interface

Pros: - Completely free - Lightweight - Fast operation

Cons: - Ads present - No incident metering - Limited advanced features

Best for: Quick reference, budget-conscious photographers


3. Lightmate - Light Meter ($4.99)

Developer: David Quiles Price: $4.99 (one-time purchase) Rating: 4.7/5

Features: - Incident and reflective metering - Spot metering - ISO 1 to 12800 - Shutter speeds: 1/8000s to 15 minutes - Aperture: f/0.5 to f/128 - ND filter calculator (up to ND1000) - Film reciprocity failure compensation - Multiple camera profiles - Film stock database

Pros: - Comprehensive feature set - ND filter integration (essential for long exposure) - Film reciprocity calculator (crucial for film) - No ads, no subscription

Cons: - Paid (though one-time, not subscription) - Learning curve for advanced features

Best for: Serious film photographers, landscape work with ND filters


4. myLightMeter PRO ($5.99)

Developer: David Quiles Price: $5.99 (one-time purchase) Rating: 4.8/5

Features: - Advanced incident metering simulation - Reflective and spot metering - ISO 1 to 409600 - Shutter speeds: 1/12000s to 30 minutes - Aperture: f/0.5 to f/512 - Zone System (Ansel Adams) - Multiple metering profiles (save custom settings) - Film reciprocity database (50+ film stocks) - ND filter calculator - Multiple camera support

Pros: - Most comprehensive film-specific features - Zone System support (advanced B&W photographers) - Extensive film reciprocity database - Professional-grade accuracy - Save metering profiles per film stock

Cons: - Most expensive - Complex UI (not beginner-friendly)

Best for: Advanced film photographers, Zone System users, multiple film stocks


5. Pocket Light Meter (Free with Pro $2.99)

Developer: Nuwaste Studios Price: Free (basic), $2.99 Pro Rating: 4.4/5

Features: - Reflective metering - Spot metering - ISO 25 to 6400 - Shutter speeds: 1/4000s to 30s - Aperture: f/1.4 to f/32 - Simple UI - EV display

Pros: - Free version usable - Clean, minimal interface - Fast startup

Cons: - Limited ISO range - No incident metering - No film reciprocity

Best for: Casual shooting, simple metering needs


Comparison Table

App Price Incident Spot ND Filter Reciprocity Zone System Film Database
Lux Light Meter $5.99 Yes Yes No Yes No Limited
Light Meter Free Free No No No No No No
Lightmate $4.99 Yes Yes Yes Yes No Yes
myLightMeter PRO $5.99 Yes Yes Yes Yes Yes Extensive
Pocket Light Meter $2.99 No Yes No No No No

Beginner film photographer: - Start: Light Meter - Free WBPhoto (free, learn basics) - Upgrade: Lux Light Meter Pro ($5.99, solid features)

Serious film photographer (35mm/120): - Lightmate ($4.99) - Best value, ND filters, reciprocity

Advanced B&W photographer (Zone System): - myLightMeter PRO ($5.99) - Zone System, extensive film database

Casual shooter: - Pocket Light Meter (Free) - Quick reference

My recommendation for Samsung S24 Ultra: - Lightmate or myLightMeter PRO - Takes full advantage of the excellent camera sensor


How to Calibrate Your Light Meter App

Why calibrate: - Every phone camera sensor is different - Computational photography can skew readings - Ensure accuracy against known standard

Method 1: Compare Against Known Meter

If you have access to a calibrated meter (Sekonic, Gossen):

  1. Set identical conditions:
  2. Same ISO (e.g., ISO 100)
  3. Same location
  4. Meter same gray card or scene

  5. Compare readings:

  6. Note difference (e.g., app reads 1/125 f/8, Sekonic reads 1/125 f/11)
  7. Difference = 1 stop

  8. Apply correction:

  9. Most apps have "calibration offset" setting
  10. Set to -1 stop (if app overexposed) or +1 stop (if underexposed)

  11. Test and verify:

  12. Shoot test roll using app readings
  13. Adjust calibration until results match expectations

Method 2: Gray Card Test

If no reference meter available:

  1. Obtain 18% gray card (Kodak Gray Card standard)

  2. Outdoor test (cloudy day, even light):

  3. Place gray card in same light as subject
  4. Fill phone screen with gray card (reflective metering)
  5. Note reading (e.g., 1/250 f/8 at ISO 100)

  6. Shoot test frame:

  7. Use reading on film
  8. Develop normally

  9. Evaluate negative:

  10. Gray card should be middle gray on negative
  11. If too dark: App underexposed, add +0.5 to +1 stop correction
  12. If too light: App overexposed, subtract -0.5 to -1 stop correction

  13. Iterate:

  14. Repeat test until gray card renders correctly

Method 3: Known Scene Test

Use Sunny 16 rule as baseline:

Sunny 16 Rule: In bright sun, exposure = 1/(ISO) at f/16

Example: ISO 100 film in bright sun = 1/100s (≈1/125s) at f/16

  1. Bright sunny day, meter with app
  2. Reading should be approximately 1/125 f/16 at ISO 100
  3. If different, apply calibration offset

Using Your Phone as an Incident Meter

Incident metering = Measuring light falling on the subject (not reflected from it).

Challenge: Phone cameras measure reflected light by default.

Workaround with diffuser:

DIY Incident Dome

Materials: - White ping-pong ball - White translucent plastic (sandwich bag, diffusion gel) - Tape

Method: 1. Cut ping-pong ball in half 2. Place half-sphere over phone camera lens 3. Secure with tape or elastic 4. Meter with diffuser in place 5. Position phone at subject location, point camera at camera position

Effect: Diffuser averages light from all directions (simulates incident dome).

Commercial solution: - Lumu Power (external incident meter for smartphone) - $200 - Luxi (clip-on diffuser for phone) - $30 (if still available)


Samsung Galaxy S24 Ultra Specific Tips

Camera Sensor Characteristics

Main camera specs: - 200MP sensor (1/1.3" size) - f/1.7 aperture - Large pixel size (excellent low-light)

Advantages for metering: - High dynamic range (accurate in difficult lighting) - Low noise (reliable in dim conditions) - Large sensor (better light sensitivity)

Settings for Best Accuracy

1. Disable Computational Photography: - Settings → Camera → Scene Optimizer → OFF - Settings → Camera → Smart Suggestions → OFF

Reason: Computational photography adjusts exposure automatically, skewing meter readings.

2. Use Pro Mode (if metering manually without app): - Camera → More → Pro - Manual ISO, shutter, aperture control - Use histogram for evaluation

3. Lock Exposure: - Tap and hold on subject in camera app - AE/AF Lock appears - Note shutter speed and ISO displayed

4. Enable Grid: - Settings → Camera → Grid lines → ON - Helps with composition and metering zones


Metering Techniques for Film Photography

Reflective Metering (Default)

Point camera at subject, read exposure.

Use for: - General scenes - Evenly lit subjects - When subject fills frame

Watch out for: - Bright backgrounds (underexpose subject) - Dark backgrounds (overexpose subject) - Camera meters for middle gray (18%)

Spot Metering

Meter small area (1-5% of frame).

Use for: - Backlit subjects (meter subject's face, not background) - High contrast scenes - Zone System (meter specific zones)

How to (in apps): - Enable spot metering mode - Position circle over subject - Read exposure

Advanced (Zone System): - Meter shadow (Zone III) - Meter highlight (Zone VII) - Place exposures accordingly - Develop for desired contrast

Incident Metering (with diffuser)

Meter light falling on subject.

Use for: - Studio lighting - Controlled environments - When subject reflectance varies (white dress, black suit)

How to: - Attach diffuser to phone camera - Stand at subject position - Point camera back at camera position - Read exposure

Advantage: Not affected by subject brightness, measures actual light.


Practical Field Workflow

Before Shoot

  1. Calibrate app (one-time, or verify periodically)
  2. Set film ISO in app (e.g., ISO 400 for HP5 Plus)
  3. Set filter compensation if using filters (see Filter Reference Guide)
  4. Decide metering mode (reflective, spot, or incident)

During Shoot

Basic Workflow:

  1. Open light meter app
  2. Point at subject (reflective) or use diffuser (incident)
  3. Read exposure (e.g., 1/250s f/8)
  4. Check latitude (does scene fit film latitude?)
  5. Set camera to indicated exposure
  6. Shoot

Advanced Workflow (Zone System):

  1. Meter shadow (darkest area with detail desired)
  2. Note exposure (e.g., 1/60s f/8)
  3. Meter highlight (brightest area with detail desired)
  4. Note exposure (e.g., 1/500s f/8)
  5. Calculate range (3 stops difference)
  6. Decide placement:
  7. Shadow at Zone III → expose 1/60s f/8
  8. Develop normally (if range ≤ 5 stops)
  9. Compress development (if range > 5 stops)

After Shoot

Record exposures in app notes: - Scene type - Metered value - Actual exposure used - Deviations (bracketing)

Review results after development: - If negatives consistently over/underexposed, adjust calibration


Film-Specific Considerations

Color Negative Film

Latitude: -1 to +3 stops (forgiving)

Metering strategy: - Meter for shadows (ensure shadow detail) - Slight overexposure is safe (1 stop) - Highlights can be 2-3 stops over and still printable

App workflow: - Spot meter shadow area - Use that reading or +1 stop

Black & White Negative Film

Latitude: -1 to +5 stops (very forgiving)

Metering strategy: - "Expose for shadows, develop for highlights" - Meter shadow, place at Zone III (2 stops under middle gray) - Adjust development if highlight range is compressed

App workflow: - Spot meter darkest important shadow - Underexpose by 2 stops from meter reading (places shadow at Zone III) - Or: Use Zone System mode in myLightMeter PRO

Color Slide Film (E-6)

Latitude: -0.5 to +0.5 stops (very tight!)

Metering strategy: - Meter precisely (incident metering ideal) - Bracket exposures (-0.5, 0, +0.5) - Slight underexposure preferable to overexposure (holds highlights)

App workflow: - Use incident metering (diffuser) if possible - Or: Spot meter middle tone (skin, gray card) - BRACKET (critical for slide film)


ND Filter Integration

Many apps include ND filter calculator:

Workflow: 1. Meter scene without filter 2. Enable ND filter mode in app 3. Select ND strength (ND8, ND64, ND1000, etc.) 4. App calculates compensated exposure 5. Set camera to new exposure

Example (Lightmate app): - Meter: 1/500s f/8 (no filter) - Filter: ND1000 (10 stop) - App shows: 2s f/8 (compensated)

Manual calculation (if app lacks ND mode): - Refer to Photography Filter Reference Guide - Use ISO compensation method: - Film ISO 100, ND8 (3 stop) - Meter app at ISO 800 - Reading is automatically compensated


Reciprocity Failure Compensation

Reciprocity failure: Film sensitivity decreases at very long exposures.

Affects: Exposures longer than 1 second (film-dependent).

Apps with reciprocity database: - myLightMeter PRO (50+ film stocks) - Lightmate (common films)

Example (Kodak Tri-X 400): - Metered exposure: 4 seconds - Reciprocity correction: +1 stop - Actual exposure: 8 seconds

Manual method (without app): - Consult film datasheet - Apply manufacturer recommended correction


Advanced Features in Premium Apps

Zone System (myLightMeter PRO)

Ansel Adams' Zone System for B&W:

Zones: - Zone 0: Pure black (no detail) - Zone III: Textured shadow (first visible detail) - Zone V: Middle gray (18% reflectance) - Zone VII: Textured highlight (last visible detail) - Zone X: Pure white (paper base)

App workflow: 1. Enable Zone System mode 2. Meter shadow → Place at Zone III 3. Meter highlight → Note zone (should be ≤ Zone VII) 4. App calculates exposure and development adjustment

Use case: Fine art B&W photography, maximum control.

Multiple Camera Profiles

Save settings per camera/lens:

Example profiles: - "Hasselblad 500C/M + 80mm Planar" - ISO 100 films, incident metering - "Leica M6 + 50mm Summicron" - ISO 400 films, spot metering - "4×5 Large Format" - ISO 100, Zone System, ND filters

Benefit: Quick switching, no re-entering settings.

Film Stock Database

Preloaded film characteristics: - Base ISO - Reciprocity failure curves - Push/pull recommendations

Apps: - myLightMeter PRO: 50+ film stocks - Lightmate: Common stocks (Tri-X, HP5, Portra, etc.)


Troubleshooting Common Issues

Issue 1: Readings Inconsistent with Dedicated Meter

Cause: Phone computational photography or uncalibrated sensor.

Solution: - Disable scene optimizer - Calibrate app using gray card or known meter - Test multiple times, average results

Issue 2: Underexposed Negatives

Cause: App reading too bright (recommending underexposure).

Solution: - Add +0.5 to +1 stop calibration offset in app settings - Re-test with gray card

Issue 3: Overexposed Negatives

Cause: App reading too dark (recommending overexposure).

Solution: - Subtract -0.5 to -1 stop calibration offset - Re-test

Issue 4: Screen Unreadable in Bright Sunlight

Cause: Phone screen brightness insufficient.

Solution: - Use shade (hand, hat brim) to read screen - Increase screen brightness to maximum - Consider external shade/loupe (Hoodman, etc.)

Issue 5: App Drains Battery Quickly

Cause: Camera sensor active constantly.

Solution: - Close app when not in use - Carry power bank - Use airplane mode (if app works offline)


DIY Custom Light Meter App (For Developers)

If existing apps don't meet your needs, consider building custom app.

Technology Stack

Language: Kotlin (recommended) or Java IDE: Android Studio APIs: - Camera2 API (low-level camera access) - CameraX (higher-level, simpler)

Core Components

1. Camera Access:

// Simplified Camera2 API usage
val cameraManager = getSystemService(Context.CAMERA_SERVICE) as CameraManager
val cameraId = cameraManager.cameraIdList[0]
val characteristics = cameraManager.getCameraCharacteristics(cameraId)

2. Image Analysis:

// Calculate average luminance from camera frame
val imageProxy: ImageProxy = // from CameraX
val buffer = imageProxy.planes[0].buffer
val luminance = calculateAverageLuminance(buffer)

3. Exposure Calculation:

// EV = log₂(N² / t)
// Where N = f-stop, t = shutter speed in seconds
fun calculateEV(aperture: Float, shutterSpeed: Float): Float {
return log2((aperture * aperture) / shutterSpeed)
}

4. UI Components: - ISO selector - EV display - Shutter speed / Aperture selector - Metering mode toggle

Example Project Structure

LightMeterApp/
app/
src/
main/
java/com/example/lightmeter/
MainActivity.kt
CameraController.kt
ExposureCalculator.kt
FilterCalculator.kt
ReciprocityCalculator.kt
res/
layout/
activity_main.xml
values/
AndroidManifest.xml
build.gradle
settings.gradle

Development Guide Reference

If interested in building custom app, I can create: - Full Kotlin implementation guide - Camera2 API integration tutorial - Exposure calculation algorithms - UI/UX design for film photography

Time estimate: 20-40 hours for functional prototype.


Comparison: Phone App vs Dedicated Light Meter

Feature Phone App Dedicated Meter (Sekonic L-308X)
Price $0-6 $300-400
Accuracy Good (with calibration) Excellent (factory calibrated)
Incident metering Requires diffuser Built-in dome
Spot metering Yes (1-5°) Yes (1° precision)
Flash metering No Yes
Battery life Hours (phone dependent) Weeks/months
Portability Always with you Extra gear
Durability Fragile (phone) Ruggedized
Zone System App-dependent Some models

Verdict: - Phone app: 95% of film photography needs, free to $6 - Dedicated meter: Professional work, studio, flash metering


My recommended setup:

App: myLightMeter PRO ($5.99) Why: - Zone System support (B&W photography) - Extensive film reciprocity database - ND filter calculator - Multiple camera profiles

Calibration: - Use gray card method (one-time setup) - Test with known film stock (Tri-X or HP5)

Accessories: - DIY ping-pong ball diffuser (incident metering) - Kodak 18% gray card (calibration and spot metering reference)

Field workflow: 1. Open myLightMeter PRO 2. Select film stock (e.g., "HP5 Plus 400") 3. Spot meter shadow (important detail) 4. Spot meter highlight (important detail) 5. App shows exposure + development recommendation 6. Set camera, shoot

Cost: $5.99 (app) + $8 (gray card) + $0 (DIY diffuser) = ~$14 total

vs. Sekonic L-308X: $350


Field Notes Section

Print and laminate for quick reference.

My Light Meter App Setup

App: ____ Calibration offset: __ stops Preferred metering mode: Reflective / Spot / Incident Filter compensation: Via app / Manual ISO adjustment

Quick Reference

Film: ___ (ISO ) App ISO setting: ___ Filter in use: _ ( stop loss) Adjusted ISO for filter: ___

Metered exposure: 1/s f/ Actual exposure: 1/s f/ Notes: _________


Sources and Further Reading

Android Light Meter Apps: - Lux Light Meter: https://play.google.com/store/apps/details?id=com.dq.lux.meter - Lightmate: https://play.google.com/store/apps/details?id=com.dq.lightmate - myLightMeter PRO: https://play.google.com/store/apps/details?id=com.dq.mylightmeterpro

Photography References: - "The Negative" - Ansel Adams (Zone System metering) - "Using Your Meter" - David Taylor (metering techniques)

Android Development: - Android Camera2 API: https://developer.android.com/reference/android/hardware/camera2/package-summary - CameraX: https://developer.android.com/training/camerax


Compiled: 2026-05-23 Device: Samsung Galaxy S24 Ultra (and compatible Android devices) For field use: Print app recommendations and calibration guide