
Canon
Canon 6786B001 RF 4 Body Cap Cover for EOS M
★★★★★
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
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
Which Canon cameras does the RF 4 body cap fit?
It is designed specifically for Canon EOS M series mirrorless cameras that use the EF-M lens mount.
Does this body cap work on Canon EOS R series cameras?
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.
When should I use a body cap?
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.
Is this an original Canon part or a third-party accessory?
This is a genuine Canon accessory, model number 6786B001.