Camera & Lens Compatibility Matrix

Key Takeaways
  • Pick any camera body from PhotoWorkout’s database (510+ models) and see every lens we know that fits the mount.
  • Filter by autofocus, image stabilization, weather sealing, and discontinued status — sort by newest, cheapest, or lightest.
  • Mount inference is rule-based from brand + model name. Some older bodies still show “unknown mount” — we’re backfilling.
  • All data pulled from our cameras + lenses CPT. Updated nightly via the CamDB pipeline.

This is the first piece of the PhotoWorkout Shopping Assistant: a compatibility matrix that maps every camera body we cover to every lens we cover. Pick your camera, narrow by what matters to you, and see what fits.

Find Compatible Lenses for Your Camera

Loading catalog…

How This Works

The matcher is deterministic — no AI, no guessing. A camera and a lens are compatible if their lens-mount strings match exactly (e.g. Sony E body + Sony E lens). Adapters, third-party mount conversions, and crop-factor edge cases are not handled in this v0 — those are coming.

Camera mounts are inferred from brand + model patterns (e.g. anything matching Canon EOS R* is Canon RF). Lens mounts come from the structured ACF data we store for each lens. If a lens lists multiple mounts (common for Sigma / Tamron), all of them are matched.

Known Gaps

  • Unknown-mount cameras: Around 15% of bodies in our DB don’t yet match any rule — usually older or unusual models. They show up as “we don’t have mount data yet” when selected. Backfilling weekly via the CamDB pipeline.
  • Sparse lens mounts: A few mounts (Pentax K, Hasselblad X, older Sony A) have very few lenses in our DB. Those will get fuller over time.
  • Pricing: Current prices come from periodic Amazon checks. MSRP is the manufacturer original. If both are missing, we show release year instead.
  • Adapter chains: A Canon EF lens on an EOS R body via the EF-EOS R adapter is fully supported in real life. The matrix doesn’t surface that yet.

What’s Next

This is v0. On the roadmap: a conversational Shopping Assistant that takes a budget + a use case (“astro on a budget”, “wedding kit under $5k”, “first mirrorless for a sports parent”) and walks you through the trade-offs. The compatibility data here becomes the foundation — every recommendation has to fit physically before any of the editorial guidance matters.

Found a bug or a gap? The fastest way to fix it is to drop us a note with the camera + lens combination you expected to see.