
The Canon EOS R is a 30.3 megapixel full-frame (36 x 24 mm) mirrorless camera that features a single memory card slot that supports SD/SDHC/SDXC (UHS-II / UHS-I) cards.
We recommend using SDXC UHS-II memory cards in the EOS R to avoid video files being split into 4GB chunks. SDXC cards support capacities of between 64GB-2TB whereas SDHC cards support smaller capacities of between 4-32GB.
Recommended UHS-II SDXC Cards
Our top recommended UHS-II SDXC cards based on speed and reliability for the Canon EOS R are:
UHS-II Card | Max Write Speed | Max Read Speed | Video Speed Class |
---|---|---|---|
Delkin Devices BLACK | 250 MB/s | 300 MB/s | V90 |
Delkin Devices Power | 250 MB/s | 300 MB/s | V90 |
Angelbird AV PRO SD (MK2) | 280 MB/s | 300 MB/s | V90 |
Nextorage NX-F2PRO | 299 MB/s | 300 MB/s | V90 |
SanDisk Extreme Pro | 260 MB/s | 300 MB/s | V90 |
Sony SF-G Tough | 299 MB/s | 300 MB/s | V90 |
Lexar Professional GOLD 2000X | 260 MB/s | 300 MB/s | V90 |
OWC Atlas Ultra | 250 MB/s | 300 MB/s | V90 |
Lexar Professional GOLD 1800x | 210 MB/s | 280 MB/s | V60 |
Nextorage NX-F2SE Series | 100 MB/s | 280 MB/s | V60 |
FAQs
How many images can be stored on a 64GB card?
The number of images that can be stored on a 64GB memory card in the EOS R varies based on the image type that you are recording in. The following values are approximate because file size varies with the scene being shot:
- JPEG L: 7140
- RAW: 1940
- CRAW: 3540
- RAW + JPEG L: 1520
- CRAW + JPEG L: 2360
How many minutes of 4K video can be recorded on a 128GB card?
When recording in 4K with the EOS R you can expect the following recording times with a 128GB card:
- 4K (ALL-I): 25/30fps, approx. 35 min.
- 4K (IPB): 24fps, approx. 2h 21 min.
What is the maximum movie recording length for the EOS R?
4K and Full HD moviews are limited to a maximum duration of 29min 59sec. HighFrame Rate moviews are limited to 7min 29sec.
Is a V90 rated UHS-II SDXC card required for video?
No. A V60 rated card is sufficient for all of the video recording modes that the EOS R supports. You can still use a V90 card if you wish.
Are CFexpress Type B cards supported?
No. The Canon EOS R only supports SD/SDHC/SDXC (UHS-I / UHS-II) memory cards. CFexpress Type B cards will not physically fit the camera.
What is the difference between UHS-I and UHS-II memory cards?
UHS-II offers much faster speeds (up to 312 MB/s) compared to UHS-I (up to 104 MB/s). This is possible via a second row of pins and two data lanes for simultaneous upstream and downstream data transfer. The extra row of pins are visible on the back of UHS-II cards. Both card types are backward compatible, but a UHS-II card will only operate at UHS-I speeds in a camera that only supports UHS-I cards.
What is the difference between SDHC and SDXC memory cards?
SDHC cards are formatted using the FAT32 file system which is limited to a maximum file size of 4GB. So when recording video clips, the clip will be split every 4 GB but playback with the camera will be seamless. SDXC cards use the exFAT file system which supports a maximum file size of 16 exabytes (EB), so video clips will not be split. SDHC cards support capacities of between 4-32GB and SDXC cards support 64GB-2TB.
Where can you find the Canon EOS R specifications?
Full specifications for the Canon EOS R can be found on Canon's website.