Bei einem Bubble Jet Drucker wird die Druckrtinte hinter der Düse innerhalb weniger Microsekunden auf bis zu 350°C erhitzt. Dadurch wird der Tintentropfen explosionsartig durch die Düse auf das Papier gespritzt. Wenn die Blase geplatzt ist, entsteht ein Unterdruck hinter der Düse. Dadurch fließt neue Tinte aus der Canon Druckerpatrone nach. Es können bis zu 5.000 (!) Spritzer in der Sekunde sein. Die Druckköpfe haben meist mehrere Hundert microfeine Düsen. Die Anzahl der Düsen bestimmt maßgeblich die zu erzielende Auflösung bei Tintenstrahldruckern. Mit der Bubble Jet Technologie lassen sich Auflösungen von bis zu 1.400 dpi erreichen.