Pengukur aliran ultrasonik mengukur air atau cairan lain, dan, dalam beberapa kasus, gas, mengalir melalui pipa. Meter ini dapat mengukur kecepatan dan aliran volumetrik cairan. Mereka mudah digunakan karena, tidak seperti kebanyakan jenis meter, flowmeters ultrasonik menjepit pipa daripada dipasang di dalamnya, sehingga aliran tidak perlu diinterupsi untuk memasangnya.
Ada dua jenis utama flowmeter ultrasonik – flowmeters waktu transit dan flowmeters Doppler. Kedua jenis ini menjepit bagian luar pipa, tetapi berbeda dalam metode yang digunakan untuk mengukur aliran, dan masing-masing metode memiliki kelebihan dan kekurangannya sendiri. Pengukur aliran waktu transit bekerja lebih baik untuk cairan bersih, yang tidak memiliki banyak gelembung udara atau partikel padat. Pengukur aliran Doppler, sebaliknya, mengharuskan cairan memiliki gelembung atau partikel di dalamnya untuk mengukur aliran, tetapi mereka juga membutuhkan cairan untuk bergerak pada atau di atas kecepatan tertentu.
Pengukur aliran ultrasonik waktu transit, juga disebut pengukur aliran transmisi, menggunakan prinsip yang disebut perpindahan fase. Dua transduser, yang keduanya mengirim dan menerima sinar energi ultrasonik, diposisikan agak jauh satu sama lain pada pipa. Meter mengukur jumlah waktu yang dibutuhkan energi untuk melakukan perjalanan di setiap arah, dan menemukan perbedaan antara dua kali. Perbedaan ini berbanding lurus dengan kecepatan zat cair, yang dihitung oleh flowmeter setiap kali melakukan pengukuran.
Pengukur aliran ultrasonik Doppler menggunakan efek Doppler, yang menyatakan bahwa frekuensi gelombang suara bergantung pada bagaimana sumber dan pengamat suara bergerak. Seperti pengukur waktu transit, varietas Doppler menggunakan dua transduser, tetapi satu transduser hanya mengirim dan yang lainnya hanya menerima. Transduser pengirim mengirimkan sinar energi ultrasonik, dan partikel atau gelembung dalam cairan menyebabkan frekuensi sinar berubah. Pergeseran frekuensi ini diukur oleh transduser penerima, dan sebanding dengan kecepatan cairan.
Pengukur aliran ultrasonik serbaguna, karena dapat mengukur aliran beberapa cairan yang berbeda, termasuk tidak hanya air tetapi juga air limbah, minyak, dan cairan yang dihasilkan oleh proses industri. Meteran ini paling sering digunakan untuk mengukur aliran dalam pipa, tetapi juga dapat digunakan untuk mengukurnya di saluran terbuka. Ini dilakukan dengan mengukur ketinggian air di saluran, yang kemudian dapat dikaitkan dengan aliran volumetrik.