La bomba tiene la función de proveer un flujo continuo del eluyente a través del inyector, la columna y el detector. Los requisitos de una bomba para HPLC son:

- Rango de flujo: de 0.01 a 10 ml/min - Rango de presión: de 1 a 5000 psi - Pulsos de presión: menos del 1% para HPLC normal e inverso y menos del 0,2% para el HPLC de exclusión de tamaño.

Existen distintos tipos de bombas: De presión constante: son fáciles de usar y con bajo mantenimiento, además evitan los pulsos de presión. El problema es que requiere una vigilancia constante del flujo, puesto que las variaciones pueden producir fallos.

De flujo constante: son capaces de mantener el flujo, existen varios tipos:

- Pistón recíproco: un pistón expela líquido a través de una válvula anti-retorno. - Pistón dual: Usando dos pistones, provee un fllujo constante y libre de pulsos. - Desplazamiento positivo (jeringuilla): un pistón controlado por motor que provee un flujo suave y sin pulsos.