Kubernetes Resource Unit Converter
Convert CPU (millicores ↔ cores) and memory (Ki/Mi/Gi ↔ K/M/G) — the units Kubernetes uses in requests and limits.
CPU
Memory
Tuning requests and limits across dozens of clusters? Zyntra gives you agentless resource visibility across Kubernetes, VMs and cloud.
How this works
CPU: Kubernetes measures CPU in cores, where 1000m (millicores) = 1 core.
Memory: Kubernetes accepts both binary units (Ki, Mi, Gi — powers of 1024) and decimal SI units (K, M, G — powers of 1000). 1Gi (1,073,741,824 bytes) is larger than 1G (1,000,000,000 bytes) — mixing them up is a common source of sizing mistakes.
Frequently asked questions
Why do my pods get OOMKilled even though memory looks fine in Gi?
A common cause is confusing Gi (binary, 1024-based) with G (decimal, 1000-based) when setting limits — this tool exists specifically to catch that mismatch.
What's a reasonable millicore request for a small service?
There's no universal number — it depends entirely on your workload's actual CPU usage under load; start from observed metrics, not a guess.