Official specs from Steam

Crusader Kings II system requirements

Minimum and recommended PC specs as listed by the developer on Steam. Native macOS version available. Native Linux build available.

Minimum

OSWin7 64-bit
ProcessorIntel® Pentium® IV 2.4 GHz or AMD 3500+
Memory4 GB RAM
Hard Disk Space2 GB
Video CardNVIDIA® GeForce 8800 or ATI Radeon® X1900, 512mb graphics memory required.
DirectX®9.0c
SoundDirect X-compatible sound card
Additional3-button mouse and keyboard

macOS minimum

OS10.11 (El Capitan)
ProcessorIntel Core Duo Processor (2GHz or better)
Memory4 GB RAM
Hard Disk Space2 GB
Video CardATI Radeon HD 6750 / NVIDIA GeForce 320 / NVIDIA GeForce 9600 or higher, 1024MB graphics memory required

FAQ

What graphics card do I need for Crusader Kings II?

Minimum: NVIDIA® GeForce 8800 or ATI Radeon® X1900, 512mb graphics memory required..

How much RAM does Crusader Kings II need?

Crusader Kings II needs 4 GB RAM at minimum.

How big is Crusader Kings II?

Crusader Kings II requires 2 GB.

Does Crusader Kings II run on Mac or Steam Deck/Linux?

Yes, there is a native macOS version. A native Linux build is available.