При зональном центрифугировании анализируемая проба (например, белки или клетки) наслаивается тонким слоем поверх буферного раствора. В процессе центрифугирования частицы проходят через раствор, так как их плотность выше плотности раствора. Скорость движения зависит от массы и формы частиц (см. формулы на схеме А). Центрифугирование прекращают прежде, чем частицы достигнут дна центрифужной пробирки. Затем дно прокалывают и собирают ряд фракций, содержащих различные частицы. Стабильность градиента плотности в процессе центрифугирования достигается применением растворов углеводов или коллоидного силикагеля, концентрация которых возрастает от поверхности к дну пробирки. Градиент плотности препятствует образованию конвекционных потоков, снижающих качество разделения.
При изопикническом центрифугировании пробу (например ДНК, РНК или вирусы) равномерно распределяют во всем объёме раствора (обычно CsCl). В этом случае разделение продолжается значительно дольше, чем при зональном центрифугировании. Градиент плотности создаётся в процессе центрифугирования за счёт седиментации и диффузии. Со временем каждая частица попадает в область, соответствующую её собственной плавучей плотности. Центрифугирование прекращают, когда устанавливается равновесие. Полученные фракции анализируют, используя подходящую измерительную технику.