Стремление к минимизации размеров корпуса привело к необходимости и уменьшения габаритов материнских плат, а за ними и блоков питания. Так появилось целое направление компактных блоков питания. Такие блоки отличаются от своих полноразмерных собратьев, помимо размеров еще и мощностью. Она редко бывает выше 300 Вт. Однако технические возможности, совместимость и поддержка стандартов APFC и 80 Plus остаются на уровне формата ATX.
Стандарт SFX (S — Small, маленький) компактные блоки питания для microATX- и flехАТХ-корпусов, по форме довольно близкие к ATX12V, но заметно отличающиеся размерами. Для охлаждения используются вентиляторы 40 и 60мм. Последняя версия стандарта SFX12 V3.1
Стандарт TFX (T – Thin, тонкий), значительно тоньше, но и длиннее, чем блоки SFX. Использует 80мм вентиляторы для охлаждения, которые можно использовать не только для охлаждения самого блока питания, но и для охлаждения всей системы. Последняя версия стандарта TFX12 V2.1
Стандарты ITX и Flex ATX относительно молоды и похожи. Предназначены для сверхкомпактных корпусов. Обычно комплектуются одним, реже двумя 40мм вентиляторами. Существуют версии и с полностью пассивным охлаждением. Стандарт Flex ATX, часто называют блоками питания 1U, так как они используются в большинстве серверных корпусов размера 1U.