Rotametr jest miernikiem, w którym przepływ płynu w pionowej rurze powoduje unoszenie pływaka o specjalnie dobranym kształcie. Położenie pływaka zależy od strumienia płynu i ustala się, gdy nastąpi równowaga sił działających na pływak. Masa pływaka równoważona jest siłami wynikającymi z różnicy ciśnień działających na czołową i tylną powierzchnię pływaka, z ciśnienia dynamicznego oraz z siły tarcia i wyporu.