CFexpress Type A vs Type B: The Definitive Differences & Decision Guide
Published by VsMatrix Editorial Team • Updated for 2026 Standards
CFexpress Type A cards use a single PCIe 3.0/4.0 lane in an ultra-compact footprint delivering up to 1,000–1,800 MB/s primarily for Sony cameras, whereas Type B cards utilize two PCIe lanes in a larger XQD-sized form factor achieving 1,700–3,500 MB/s for Canon, Nikon, and cinema rigs.
Type A allows camera makers to build dual-slot hybrid ports that accept either Type A or standard SD cards in the same physical tray.
Type B offloads massive 8K RAW video clips to computer NVMe drives at twice the sustained transfer speed.
Key Takeaways at a Glance
- 1.Primary Difference: CFexpress Type B is physically larger (38.5 x 29.6 mm) and uses 2 PCIe lanes for double the bandwidth, while Type A is smaller than an SD card (28 x 20 mm) and uses a single PCIe lane.
- 2.Top Pick for CFexpress Type A: Recommended when shooting with modern sony cameras (fx3, a7s iii, a7 iv, a1) that require type a for high-frame-rate all-intra 4k/8k video.
- 3.Top Pick for CFexpress Type B: Recommended when shooting uncompressed 8k raw video on nikon z8/z9, canon eos r5, or professional cinema cameras.
- 4.Swappability: No.
Side-by-Side Comparison Matrix
Direct technical specifications and distinguishing traits
| Key Criteria | CFexpress Type A | CFexpress Type B | Verdict |
|---|---|---|---|
| Physical Dimensions | 28.0 mm x 20.0 mm x 2.8 mm (smaller than SD) | 38.5 mm x 29.6 mm x 3.8 mm (identical to legacy XQD) | Type A Is Significantly More Compact |
| PCIe Lanes & Bus | 1 PCIe Lane (Gen 3 x1 or Gen 4 x1) | 2 PCIe Lanes (Gen 3 x2 or Gen 4 x2) | Type B Delivers Double the Bandwidth |
| Maximum Read / Write Speeds | Up to 1,000 MB/s (Gen 3) or ~1,800 MB/s (Gen 4) | Up to 2,000 MB/s (Gen 3) or ~3,500 MB/s (Gen 4) | Type B Reaches Extreme Speeds |
| Camera Ecosystem Adoption | Exclusively used by Sony Alpha & FX cinema lines (e.g. A1, A7S III, FX3, FX6) | Widely adopted by Nikon (Z6/Z8/Z9), Canon (R3/R5), Panasonic, and RED | Type B Dominates Across Brands |
| Cost per Gigabyte | Significantly higher price per GB due to single-brand dominance | Substantially lower price per GB with fierce third-party competition | Type B Offers Better Value |
Pros & Cons: Strengths & Trade-offs
Direct breakdown of strengths and practical limitations for each option
CFexpress Type A
Option A ProfileKey Strengths & Advantages
- ✓Shooting with modern Sony cameras (FX3, A7S III, A7 IV, A1) that require Type A for high-frame-rate All-Intra 4K/8K video
- ✓Valuing hybrid card slots that allow using affordable SD V90 cards for backup and CFexpress for fast bursts
- ✓Needing the absolute smallest footprint for compact mirrorless camera bodies and gimbal travel setups
Trade-offs & Limitations
- −Not optimal for type b offloads massive 8k raw video clips to computer nvme drives at twice the sustained transfer speed..
- −Lacks specific specialized features native to CFexpress Type B.
CFexpress Type B
Option B ProfileKey Strengths & Advantages
- ✓Shooting uncompressed 8K RAW video on Nikon Z8/Z9, Canon EOS R5, or professional cinema cameras
- ✓Offloading 512GB to 2TB video shoots to high-speed NVMe workstation storage in minutes rather than hours
- ✓Wanting the best price-to-performance storage media with widespread third-party manufacturer choices
Trade-offs & Limitations
- −Not optimal for type a allows camera makers to build dual-slot hybrid ports that accept either type a or standard sd cards in the same physical tray..
- −Typically requires dedicated adapters or specialized hardware when connecting to CFexpress Type A ecosystems.
Interactive Decision Assistant: Which One Should You Choose?
Select your primary use case below to see which option fits your exact requirements:
- Shooting with modern Sony cameras (FX3, A7S III, A7 IV, A1) that require Type A for high-frame-rate All-Intra 4K/8K video
- Valuing hybrid card slots that allow using affordable SD V90 cards for backup and CFexpress for fast bursts
- Needing the absolute smallest footprint for compact mirrorless camera bodies and gimbal travel setups
Can You Swap or Substitute Them?
No. CFexpress Type A and Type B cards are physically and mechanically incompatible. A Type B card will not fit inside a Type A camera slot, and a Type A card will rattle loosely and fail to connect inside a Type B slot.
Common Mistakes & Misconceptions
Buying CFexpress Type B for a Sony A7S III or FX3: Sony mirrorless cameras only take Type A or standard UHS-II SD cards; Type B will physically not insert.Confusing CFexpress Type B with XQD: While they share the exact physical shell dimensions, older cameras require a firmware update to read CFexpress Type B cards.
Community Poll: Which One Do You Prefer?
Cast your vote to see real-time preference benchmarks from other professionals and readers.
Frequently Asked Questions
Concise answers to common queries regarding CFexpress Type A and CFexpress Type B
Why does Sony use CFexpress Type A instead of Type B?
Sony prioritizes compact body sizes and engineered an ingenious dual-purpose slot that accepts either a CFexpress Type A card or a standard SD card in the same physical space.
Is CFexpress Type A fast enough for 8K video?
Yes. Type A speeds of 700–900 MB/s sustained write far exceed the ~400–600 Mbps required for compressed 8K video on the Sony Alpha 1.
Is there a CFexpress Type C?
Yes. The CompactFlash Association defined Type C (using 4 PCIe lanes, up to 4 GB/s), but no mainstream consumer camera has adopted it due to its large physical size.
Related Comparisons in Tech & Hardware
CFexpress vs SD UHS-II: Camera Memory Card Speeds & Heat Dissipation
SD UHS-II memory cards utilize a legacy 17-pin parallel bus capped at a theoretical 312 MB/s, universally supported across consumer cameras and laptops. CFexpress Type B cards harness PCIe 3.0/4.0 x2 bus lanes paired with the NVMe protocol in a rugged metal shell, delivering sustained write speeds up to 1,700 to 3,400 MB/s to capture uncompressed 8K RAW video without buffer stalling.
WebAssembly (WASM) vs JavaScript
WebAssembly (WASM) is a compact, binary-format bytecode engineered to run alongside JavaScript inside modern web engines at near-native execution speed, compiled directly from low-level languages like C++, Rust, and Go. JavaScript is a high-level, dynamically typed, garbage-collected scripting language that directly manipulates the browser Document Object Model (DOM) and forms the foundation of modern web frontends.
Micro-USB vs USB-C
Micro-USB is an asymmetrical legacy connector limited to 480 Mbps and 10W-18W charging with fragile internal tongue pins prone to mechanical wear. USB-C is a reversible 24-pin universal connector delivering up to 40-80 Gbps data transfer, 240W USB Power Delivery charging, and native DisplayPort video tunneling.
RGB vs BGR Subpixel Layout: ClearType Font Smoothing, Text Fringing, and Monitor Scaling
A standard RGB subpixel layout arranges the red, green, and blue phosphor stripes of each display pixel in left-to-right sequential order (Red, Green, Blue), matching the native rendering architecture of Microsoft Windows ClearType and macOS font rasterizers. A BGR layout reverses this sequence to Blue, Green, Red, causing visible color fringing, blurry letter edges, and eye fatigue on default operating system typography.