Free Forever · No Subscription · Works Offline

The Field Reference App
Every Pool Tech Actually Needs

Error codes, dosing calculators, filter guides, route management, chemical safety — all in one free app that works without signal, right at the equipment pad.

Open PoolLens Free See What's Inside ↓
Free — No Card Required
Offline-First PWA
Instant — No Install
Built for Technicians
500+
Equipment Error Codes
12+
Dosing Calculators
100+
Chemical Products Covered
$0
Cost Forever
100%
Offline Capable
Everything You Need Poolside

Your entire training manual,
in your pocket

PoolLens replaces the stacks of manuals and "let me Google that" moments with fast, offline-cached answers — built specifically for the equipment pad.

🔴

Error Code Library

Hayward, Pentair, Jandy, iAqualink, Zodiac, Maytronics/Dolphin, Polaris, Kreepy Krauly, Waterway, and more. Full fault code database with root-cause diagnoses and fix steps — searchable by code or brand.

✓ Live
🧪

Chemical Dosing Calculator

Enter your pool volume and current readings — get exact doses for FC, pH, TA, CH, and CYA. Covers liquid chlorine, Cal-Hypo, Trichlor, muriatic acid, baking soda, Baquacil, and every major brand product.

✓ Live
📐

Volume Calculator

Rectangular, circular, oval, and L-shaped pools. Turnover rate and drain/refill calculations built in. Save your pool volumes for instant reuse on every visit.

✓ Live
🔧

Filter Reference (Sand / DE / Cartridge)

Backwash steps, media sizing guides, DE charge calculators, cartridge sizing by sq ft — organized by filter type with tabbed navigation. Troubleshooting for every common issue.

✓ Live
📋

Maintenance Checklists

Opening, closing, weekly, and monthly checklists. Tap to check off tasks as you go. Progress tracked per visit, per pool. Never miss a step.

✓ Live
🗺️

Route & Day View

Build your daily stop list, mark pools done as you go, add custom stops. Visual progress bar shows the day at a glance. Detects stale days so you never run yesterday's route.

✓ Live
🏊

Pool Profiles

Save every pool on your route — volume, shape, filter type, notes. Auto-fills your dosing calculator when you select a pool. Chemistry history logged per visit.

✓ Live

SLAM & Treatment Plans

Green pool? Generate a full multi-step treatment plan from a single reading. SLAM targets auto-calculated from CYA. Drain/refill math included. Never guess the path to clear water.

✓ Live
🧂

Salt Chlorinator Reference

Salt cell diagnostics, optimal salinity ranges, cell cleaning procedure, troubleshooting low output and high/low salt alarms — covers all major SWG brands.

✓ Live
☣️

Chemical Safety Guide

Handling protocols, PPE requirements, spill response, and incompatibility warnings for every chemical in the toolkit. Critical knowledge offline at every service stop.

✓ Live
📴

True Offline Mode

Everything — every error code, every calculator, every reference — is cached to your device on first load. Works in mechanical rooms, basements, and zero-bar backyards. Green dot = you're good.

✓ Live
📷

AI Equipment Scanner

Point your camera at an error code display — PoolLens reads it instantly via AI and pulls the full fault diagnosis, causes, and fix steps in seconds. Works online or offline.

✓ Live
🔧

PartSnap — AI Parts ID

Point your camera at any pool part — pump impeller, filter grid, salt cell, valve, O-ring — and PartSnap identifies the manufacturer, model, OEM part number, and what to search online to order it.

✓ Live
How It Works

Zero setup. Open it and go.

PoolLens is a PWA — a website that behaves like an app. No app store required, no account, no credit card.

1

Open poolens.pages.dev in your browser

On any phone, tablet, or laptop. No download, no login. Just open the URL and you're in.

2

Add to your home screen (optional, takes 5 seconds)

iOS: Share → Add to Home Screen. Android: tap the browser menu → Install App. It'll look and feel like a native app — icon, full-screen, no browser chrome.

3

Save your pools once

Enter each pool on your route — name, volume, shape, filter type. They're saved to your device. Every subsequent visit, just pick the pool and the calculators pre-fill.

4

Use it offline all day

After the first load, PoolLens caches everything to your device. Pull the error code reference at a garage panel with no signal. Run the SLAM calculator in a basement equipment room. It just works.

Honest Comparison

What you get for $0 vs
what they charge for

The big platforms are built for office managers billing hours. PoolLens is built for the tech at the equipment pad.

Feature PoolLens Skimmer Pool Brain Jobber
Price Free $1–2/pool/mo $55/tech/mo $69+/mo
Equipment Error Codes ✓ 500+ codes
Chemical Dosing Calculator ✓ Full Basic ✓ Auto-dose
Works Offline (100%) ✓ Full cache
Filter Reference (Sand/DE/Cart)
SLAM / Treatment Plans Partial
Salt Chlorinator Reference
Chemical Safety Guide
Maintenance Checklists
Route / Day View ✓ Optimized
AI Equipment Scanner ⚡ COMING
No Account Required
Invoicing / Billing Not our lane

* Skimmer pricing per pool/mo as of 2024. Pool Brain pricing per tech/mo. PoolLens does not compete with billing — we complement it.

⚡ Shipping Soon
AI Equipment Scanner

Point. Shoot. Fix.

The feature no one else has built: point your camera at any error display, fault code panel, or equipment label — and get the full diagnosis in seconds.

🔴

Error Code Camera Scan

Aim at the display — PoolLens reads the fault code and pulls root cause + fix steps instantly. No typing, no Googling.

🧪

Test Strip Photo Reading

Snap your test strip — get immediate chemical readings fed directly into the dosing calculator.

🔩

Parts Identification

Photo an unknown part — get the manufacturer, model number, and compatible replacements. No more mystery impellers.

🔴
Scanning E05 Display...
HAYWARD TRISTAR — E05
Motor thermal overload. Check voltage, inspect motor capacitor, verify adequate ventilation. Prime and restart after 20-min cool-down.

AI scanning feature coming in the next release

From the Field

What techs are saying

Real feedback from service professionals who use PoolLens poolside every day.

★★★★★

"Had a Pentair MasterTemp throwing a code I'd never seen. Pulled up PoolLens while the customer was standing there — had the diagnosis and fix steps in 10 seconds. Looked like a hero."

M
Mike R.
Pool Service Tech · Phoenix, AZ
★★★★★

"I've been doing this 11 years. Still use it every time I open a pool in spring — the chemical sequence, the DE charge calc, all of it. And it works in my customer's equipment room with zero signal."

T
Tina S.
Independent Service Tech · Tampa, FL
★★★★★

"We use Skimmer for billing, but every tech on my crew has PoolLens open all day. It's the reference layer those platforms never built. Game changer for new hires."

D
Dan K.
Owner · 4-Tech Pool Company · Dallas, TX
Simple Pricing

Free isn't a trial. It's the product.

The pool industry already charges enough. PoolLens is free because great field tools should be free.

Coming Soon

Route Ready — New Tech Onboarding

The pool industry trains new techs with a 2–4 week ride-along and tribal knowledge. No structured curriculum. No standard protocol. 21,000+ new techs enter the field every year with no consistent training tool.

📋

Week 1 — The Service Sequence

Daily 5-minute micro-lessons on the standard service workflow: skim, brush, vacuum, test, treat, document. Checklists techs tap through at each stop.

🔬

Week 2 — Water Chemistry Field Diagnosis

Branching decision-tree scenarios based on real test readings. "Your pool is cloudy. FAC reads OK. Walk through this." — the thing the ride-along was supposed to teach.

⚙️

Week 3 — Equipment & Error Codes

Quick-access equipment lookup built into the same tool the tech already uses. Common pump codes, heater lockouts, salt cell diagnostics — on-route, not in a binder.

🌿

Week 4 — Problem Pools

Algae ID visual guide, green pool recovery, phosphate management, salt pool acid demand — the edge cases that break a new tech's first season.

Pricing: Free for individual techs (weeks 1–2) · $49–$99/mo company license for up to 15 trainees · $29 CPO prep module

Use PoolLens Free Today →
Questions

FAQ

Is PoolLens really free? What's the catch?

No catch. PoolLens is a free reference tool for pool technicians. No ads, no freemium upsell, no account required. We built it because good field tools should be free. The AI scanning feature will remain free when it ships.

How does offline mode work?

When you first open PoolLens, the service worker caches the entire app — all JavaScript, all error code data, all reference tables — to your device. From that point forward, you don't need internet. The green dot in the header confirms you're running offline-capable. Works in basements, underground equipment rooms, rural backyards — anywhere.

Does PoolLens compete with Skimmer or Pool Brain?

No. Those are service management platforms — billing, invoicing, customer CRM, route optimization. PoolLens is a field reference tool — error codes, dosing, filter guides. They're complementary. Many techs use Skimmer for their business and PoolLens for poolside reference. We intentionally don't do billing.

How do I install it on my phone?

Open poolens.pages.dev in Safari (iOS) or Chrome (Android). On iOS: tap the Share icon → Add to Home Screen. On Android: tap the browser menu → Install App. Takes about 5 seconds. You'll get a home screen icon and full-screen mode — just like a native app, no App Store required.

What brands are covered in the error code library?

Hayward (TriStar, Super Pump, MasterTemp, OmniLogic), Pentair (IntelliFlow, IntelliFlo, MasterTemp, EasyTouch), Jandy (iAqualink, JXi), Zodiac, Maytronics/Dolphin (robot cleaners), Polaris, Kreepy Krauly, Waterway, and more. We're continuously adding codes — Beatbot and Betta robotic cleaners are in the current expansion.

What does the AI scanner actually do?

Two modes are live now. Error Scan: point your camera at any error code display — Hayward, Pentair, Jandy, Maytronics, and more — and the AI reads the code and returns the full fault diagnosis, likely causes, and fix steps in seconds. PartSnap: point at any pool part and the AI identifies the manufacturer, model, OEM part number, condition assessment, and what search terms to use to find it online. Both modes have an offline fallback using your device's native text detection when you don't have signal.

Is my pool data private?

100%. Your pool profiles, chemistry history, and route data live entirely on your device in localStorage. Nothing is transmitted to any server. There's no account, no backend sync, no data collection. Your customer data is yours.

Ready to stop Googling error codes at the equipment pad?

Open PoolLens right now. No signup. No install. Just open it.

Open PoolLens Free →