No, CF cards and SD cards have different physical connectors and form factors, so they require separate card readers. However, some card readers are designed to support both CF and SD cards with multiple slots.