Higrometer cerutu dapat bekerja dengan berbagai cara yang berbeda, tetapi dua jenis yang paling umum menggunakan rambut sintetis, atau dua pelat logam terpisah yang menggunakan air untuk menghasilkan listrik, untuk mengontrol kapan humidor menyala dan mati. Humidor adalah komponen dalam kebanyakan kotak cerutu yang menjaga tingkat kelembapan di dalam struktur tertutup pada tingkat optimal yang memungkinkan cerutu mempertahankan rasa aslinya yang dikeringkan di udara. Salah satu masalah umum yang terkait dengan cerutu adalah bahwa mereka sangat mudah mengering, yang mengubah rasa dan kehalusannya. Humidor memastikan bahwa cerutu segar, dan higrometer cerutu bertindak sebagai sakelar hidup dan mati untuk mekanisme yang bekerja pada humidor tertentu.
Salah satu jenis humidor paling dasar yang tersedia adalah jenis analog. Higrometer cerutu dalam aplikasi ini bekerja dengan menerapkan konsep ilmiah pada humidor dasar. Ilmu pengetahuan telah menunjukkan bahwa rambut, sintetis atau asli, ketika dikeringkan, akan menyerap kelembapan dari udara untuk meningkatkan kadar airnya. Dengan manusia dan hewan, ini memungkinkan rambut tumbuh dengan baik dengan membuatnya memanjang. Higrometer cerutu analog menggunakan fenomena ini dengan memiliki beberapa jenis rambut sintetis yang melilit bagian bawah sakelar pegas. Saat rambut mengering dan mulai menyerap kelembapan, rambut akan memanjang, yang mengaktifkan sakelar pegas untuk membuka. Setelah tingkat kelembapan di dalam rambut naik ke ketinggian maksimum yang ditetapkan, rambut akan mulai mengering lagi, mematikan sakelar. Siklus ini terus berlanjut selama humidor digunakan, atau sampai suku cadang aus dan perlu diganti.
Jenis humidor kedua yang digunakan, yang paling umum ditemukan di toko ritel khusus di seluruh dunia, adalah varietas digital. Higrometer cerutu digital bekerja dengan menempatkan dua buah logam secara terpisah, tetapi masih saling mengunci, dan menggunakan prinsip air sebagai penghantar listrik. Potongan logam ini dipasang ke pelat silikon di mana kabel menghubungkan baterai ke chip komputer yang menyimpan informasi terprogram. Ketika tingkat kelembaban yang ditetapkan diperlukan, chip akan diatur ke tingkat yang ditentukan, dan ketika kelembaban perlu meningkat, tetesan air akan jatuh ke pelat silikon. Semakin banyak air yang ada di piring, semakin tinggi tingkat kelembaban akan naik. Setelah tingkat kelembaban yang diberikan tercapai, air akan berhenti jatuh ke piring, memutuskan sambungan listrik sampai humidor sekali lagi perlu dihidupkan kembali.