Choosing the right memory card is essential for photographers and videographers who rely on fast transfers, ample storage, and reliable performance. This guide highlights top SD cards suitable for digital cameras, with speeds optimized for high-resolution stills and 4K video. Each card below is selected for capacity variety, read/write performance, and overall value for American consumers.
| Product | Brand | Capacity | Key Speed | Notes |
|---|---|---|---|---|
| SanDisk Extreme PRO SDXC | SanDisk | 128GB | Read up to 200MB/s; Write up to 90MB/s | Designed for 4K and rapid offloads |
| SanDisk Ultra SDXC | SanDisk | 128GB | Read up to 100MB/s | Great all-around for photos and Full HD |
| SanDisk Extreme SDXC | SanDisk | 256GB | Read up to 180MB/s; Write up to 130MB/s | Excellent for 4K and burst shooting |
| SanDisk Ultra SDXC | SanDisk | 256GB | Up to 150MB/s (read) | Balanced performance and capacity |
| Kodak SDXC 128GB | KODAK | 128GB | Up to 85MB/s read | Reliable mainstream option |
Note: All products listed are SDXC cards designed for digital cameras and compatible devices. Speed figures reflect typical performance in controlled testing and may vary by host device, capacity, and usage conditions.
SanDisk Extreme PRO 128GB SDXC — Best For 4K

The SanDisk Extreme PRO SDXC card delivers high read speeds up to 200MB/s and write performance up to 90MB/s, powered by SanDisk QuickFlow Technology. This level of performance is well-suited for professional photographers who frequently offload large RAW files and 4K video. The card is designed for compatibility with high-end cameras and workflows that leverage fast transfer rates. It can pair with the SanDisk Professional PRO-READER SD and microSD for maximum throughput when used with supported hardware. User storage is slightly lower than labeled due to formatting.
SanDisk Ultra 128GB SDXC — Great Everyday Choice

The 128GB Ultra SDXC card provides solid performance for everyday photography and Full HD video. With read speeds around 100MB/s, it handles rapid capture and quick transfers, making it a reliable option for compact to mid-range cameras. While it doesn’t match the top-tier Extreme PRO speed, it offers a balance of speed, capacity, and cost for enthusiasts and hobbyists who value dependable performance without premium pricing.
SanDisk Extreme 256GB SDXC — Burst And 4K Ready

With up to 180MB/s read and up to 130MB/s write speeds, this 256GB Extreme card is designed for photographers who need fast offloads and robust performance for 4K video and continuous shooting. The card’s speed and large capacity help reduce interruptions during shoots and provide ample room for high-resolution footage. As with other high-end SanDisk cards, pairing with a compatible reader can maximize throughput.
SanDisk Ultra 256GB SDXC — Large Capacity

This 256GB Ultra SDXC card supports quick transfers with up to 150MB/s read speeds, making it a practical option for photographers who need a balance of space and speed for shooting in high-resolution modes or full-resolution RAW. It’s an ideal choice for mid-range DSLR and mirrorless cameras that benefit from reliable performance without paying a premium for top-tier speed.
Kodak 64GB Premium SDXC — Solid Everyday Storage

The Kodak 64GB premium SDXC card offers up to 85MB/s read speed, making it a reliable option for standard Full HD capture and general photography. It supplies a compact, cost-effective solution for casual shooters or as a secondary card in a photographer’s kit. While slower than high-end models, it delivers dependable performance for everyday use.
Kodak 128GB SDXC UHS-I — Balanced Capacity

The Kodak 128GB SDXC UHS-I card offers up to 85MB/s read speed and Class 10 performance for Full HD video and high-resolution stills. It provides a practical balance of capacity and speed for everyday photography needs, particularly for shooters who require reliable storage across various shooting scenarios.
Buying Guide: Key Purchase Considerations
- Capacity: Choose based on shooting style. 64–128GB works well for most enthusiasts, while 256GB and higher suits long sessions, RAW bursts, and 4K video without frequent card changes.
- Speed Class and UHS Rating: Look for UHS-I or UHS-II where available, with Class 10 and U3/V30 classifications indicating suitability for Full HD, 4K, and high-burst shooting. Higher read speeds reduce transfer times.
- Video Speed Class: For 4K video, consider cards labeled as V30 or higher. This helps ensure stable recording without drops or buffering.
- Reliability and Endurance: Brands with robust firmware and error correction features minimize data loss and ensure long-term durability in field conditions.
- Compatibility: Confirm your camera’s compatibility with the card’s interface and capacity. Some older cameras may not support the largest capacities.
- Reader Pairing: For maximum speeds, use a high-performance SD card reader compatible with UHS-I/II interfaces to achieve peak transfer rates.
- Cost vs. Value: Premium cards offer faster speeds and higher reliability, especially for professionals, but for hobbyists, mid-range or Ultra cards may meet most needs.
- Formatting and File Management: Format the card in-camera to ensure best compatibility and avoid data corruption. Regular backups are advised during workflows.
- Warranty and Support: Check manufacturer warranties and customer support policies, which can be valuable for professional work where card failure is unacceptable.