Standard WooCommerce reviews are text-only. PVR Media Reviews adds real photo and video reviews to the native WooCommerce review form — no extra page, no clunky third-party form:
- Photos — resized and compressed client-side on upload. Quality, dimensions, and limits are configurable in the WordPress admin.
- Videos — recorded or uploaded directly in the review form, MP4 (Safari) and WebM (Chrome/Edge) auto-detected.
- Video settings include: min/max file size, duration limits, allowed formats, quantity limits.
- Video compression targets: bitrate, FPS, resolution — with a configurable "compress only above N MB" threshold.
- Photo watermarks with configurable position and size.
✨ Everything happens right in the browser — zero server load
Large videos are compressed and thumbnailed client-side — MediaRecorder API + Canvas, before anything is sent to your WordPress hosting. No FFmpeg on the server, no CPU spikes, no transcoding queue, no external SaaS storage. Photos are optimized before upload as well. Media files upload only after the review text is saved as a native WordPress comment, so there are no "orphaned" files from abandoned forms.
Curious how the in-browser video compression works under the hood? Read the dedicated guide: How to Add Video Reviews to WooCommerce Without Crashing Your Server.
🎯 Why real photos sell better than studio shots
Studio photos show the ideal, but customers want the truth:
- How the product looks under normal home lighting.
- Actual size — next to a hand, on a desk, on a person.
- What's included, how it's packaged, the small details invisible in studio shots.
- Whether the product matches expectations.
When a WooCommerce shopper sees an honest photo from another real person, doubts fade and the purchase decision comes faster.
Media reviews with in-browser compression, upload progress, and moderation workflow are built into PVR Media Reviews — free on WordPress.org, with more limits and controls in Pro.