Canon

Canon 6786B001 RF 4 Body Cap Cover for EOS M

3.9 (29 reviews)

Simple, snug-fitting body cap that keeps dust and debris out of your Canon EOS M camera body.

$6.95*
Check availability

*Price sourced from Amazon.com. Last updated:Jul 14, 2026.Price and availability are subject to change.

Affiliate Disclosure: Studio Supplies may earn a commission from qualifying purchases made through links on this page, at no additional cost to you. This helps support our editorial team.

Notice a mistake? Let Us Know

Overview

The Canon RF 4 Body Cap (model 6786B001) is a straightforward but essential accessory for anyone who owns a Canon EOS M series mirrorless camera. Whenever you remove a lens for cleaning, swapping, or storage, this cap snaps onto the camera body's EF-M mount to seal out dust, moisture, and debris that could settle on the sensor or internal components. It is a genuine Canon part, so the fit is precise with no wobble or looseness.

While it is about as simple as an accessory gets, having a spare body cap readily available is practical insurance. Cameras often ship with just one, and losing it during a lens change in the field leaves your sensor exposed. The cap is black, lightweight, and small enough to tuck into any pocket of a camera bag. It will not work on Canon's EOS R or traditional EF-mount cameras — it is designed exclusively for the EF-M mount used across the EOS M lineup.

Key Features

Covers your EOS M mirrorless camera opening when not in use

Prevents damaging effects of dust, dirt and debris from getting into the camera and onto the sensor

Simple, inexpensive, and vital part of protecting and maintaining your gear

Specifications

Brand
Canon
Model
6786B001 (RF 4)
Compatibility
Canon EOS M series (EF-M mount)
Color
Black
Function
Protects camera body from dust and damage when no lens is attached

Pros & Cons

👍 Pros

  • Genuine Canon part ensures a precise, secure fit on EOS M bodies
  • Lightweight and compact enough to keep in any camera bag pocket
  • Effectively shields the sensor area from dust, moisture, and fingerprints

👎 Cons

  • Only fits EOS M series cameras — not compatible with EOS R or EF-mount bodies
  • A very basic accessory with no additional functionality beyond protection
  • Easy to misplace due to its small size

Frequently Asked Questions

It is designed specifically for Canon EOS M series mirrorless cameras that use the EF-M lens mount.
No. The EOS R series uses a different mount (RF mount). This cap is made for the EF-M mount found on EOS M cameras.
Any time you remove a lens and do not plan to attach another one immediately. The cap protects the sensor area and internal components from dust, moisture, and accidental contact.
This is a genuine Canon accessory, model number 6786B001.