Day Zero Guides

WordPress Plugins

Camera Field for Elementor Forms: First Look at the New Live Camera Capture Plugin

Some links in this guide are affiliate links. If you sign up through them, Day Zero Guides may earn a commission at no extra cost to you. This never affects which products we cover or what we say about them. See our affiliate disclosure for details.

Screenshot of Camera Field for Elementor Forms
Visit Camera Field for Elementor Forms

What it actually does

Camera Field for Elementor Forms is a small, single-purpose WordPress plugin that adds one thing to the Elementor Pro Forms widget: a form field that can open a device's camera directly inside the browser and let a visitor snap a photo or record a short video without leaving the page. If the browser or device doesn't support live camera access, it falls back to a standard file upload picker, so the field still works on older browsers or desktop machines without a webcam.

This is not a general file-upload field with a camera icon bolted on — it's built specifically for the "prove it happened right now" moment: a technician photographing a completed repair, a renter documenting existing damage before move-in, a delivery driver capturing proof of drop-off, or a user submitting a selfie-with-ID for KYC verification.

Requirements before you install it

This is a dependent plugin, not a standalone forms builder. You need:

  • Elementor Pro (the free Elementor plugin alone does not include the Forms widget — Forms is a Pro-only feature)
  • A site served over HTTPS — browser camera APIs (getUserMedia) will not run on plain HTTP, so if your staging site isn't on SSL yet, the field will silently fall back to file upload only
  • A reasonably modern browser on the visitor's end — Safari on iOS has historically been the pickiest about camera permission prompts inside embedded webviews (e.g., Instagram's in-app browser), so test there specifically if a big share of your traffic comes from social links

Pricing: what's actually free and what isn't

The plugin itself is listed on the WordPress.org plugin repository, which means the core plugin is free to download and use, and no separate pricing page or license tier is published for it as of this writing. There's no evidence yet of a "Pro" upsell version, though that could change as it matures — worth checking the changelog before you build a business-critical form around it.

What is not free is the thing it depends on: Elementor Pro. Elementor's current published plans are:

  • Essential — $59/year, 1 site
  • Advantage — $99/year, 3 sites
  • Expert — $199/year, 25 sites
  • Agency — $499/year, 1,000 sites

So the realistic cost of "trying this today" on a single production site is $59/year for Elementor Pro plus $0 for the camera field itself — not free, but cheaper than most dedicated form-verification SaaS tools.

Concrete use cases where this earns its place

  • Field service / repair confirmation: a technician form where "upload before/after photo" is a required field before the job can be marked closed
  • Rental and property management: move-in/move-out condition photos attached directly to a damage report form, timestamped by submission
  • Insurance and claims intake: a claimant photographs damage live rather than uploading an old, possibly reused image from their camera roll
  • KYC / identity checks: a live selfie capture paired with an ID upload field, useful for marketplaces, fintech onboarding, or age-verification gates
  • User-generated content contests: "take a photo right now with our hashtag sign" style entries where organizers want assurance the photo wasn't pulled from an old gallery

The common thread: any form where you care whether the image was captured at the moment of submission rather than selected from a device's existing photo library.

Where it's limited

  • It only extends Elementor Pro Forms — it does nothing for Gravity Forms, WPForms, Contact Form 7, or Ninja Forms sites
  • Live-capture reliability depends heavily on browser/device permissions, which the plugin can't fully control — expect some support tickets from users who deny camera permission and then can't figure out why the field won't load
  • No published info yet on video file size limits, compression, or server storage handling at scale — worth load-testing before pointing high-volume traffic at it
  • Because it's new, there's no long track record of update cadence or compatibility testing against every Elementor version — check the "tested up to" line on the plugin page before installing on a live site

How it compares to the alternatives

Camera Field for Elementor FormsElementor Pro Forms (native)Gravity Forms + add-onsWPForms
PriceFree plugin, requires Elementor Pro ($59/yr+)$59–$499/yr (Elementor Pro tiers)$59–$259/yr (Basic/Pro/Elite), no native live-camera field$49.50–$299.50/yr (Basic to Elite), file upload field only
Live in-browser camera captureYes — opens device camera directly in the fieldNo — file upload field only, relies on OS pickerNo native support — would need custom JS or a developer-built workaroundNo — file upload field can trigger a phone's native camera app via capture attribute, but no in-page live preview
Fallback for unsupported browsersYes, degrades to standard file uploadN/A (already file upload)N/AN/A
Best forForms that need proof the photo was taken now (KYC, field reports, claims)General-purpose lead/contact forms already using ElementorComplex multi-step, conditional-logic-heavy forms with a large add-on ecosystemFast, lightweight forms for smaller sites already on WPForms

Should you try it today?

If you're already running Elementor Pro and have a form that would genuinely benefit from live photo/video evidence — a claims form, an inspection checklist, a delivery confirmation — this is worth installing this afternoon. The cost of testing it is essentially zero beyond the Elementor Pro license you likely already have.

If you're not on Elementor at all, it's not a reason to switch platforms by itself — Gravity Forms and WPForms users can approximate "proof of capture" with the capture attribute on a file input (which nudges mobile browsers to open the native camera app), but neither offers the same in-page, no-app-switch live preview that this plugin provides natively inside Elementor's form builder.

We use cookies for ads (Google AdSense) and basic analytics. See our privacy policy.