Kalkulator BMI & Berat Badan Ideal (IMT)

Masukkan tinggi dan berat badan, lalu lihat IMT (BMI) beserta kategorinya dalam klasifikasi WHO dan klasifikasi Asia-Pasifik secara berdampingan โ€” karena ambang keduanya berbeda. Alat ini juga menghitung rentang berat badan ideal dari tinggi Anda, BMR (Mifflin-St Jeor), TDEE perkiraan, dan estimasi waktu menuju berat target.

โš–๏ธ IMT & Kategori Ganda ๐Ÿ“ Rentang Berat Ideal dari Tinggi ๐Ÿ”ฅ BMR & TDEE (Mifflin-St Jeor) ๐Ÿ”’ 100% Client-Side Privacy
๐Ÿ’ก Ringkasan Inti: IMT, Kategori, dan Berat Ideal
๐Ÿ“œ Alat skrining mandiri

IMT (Indeks Massa Tubuh / BMI) adalah berat badan dalam kilogram dibagi kuadrat tinggi badan dalam meter: IMT = berat รท tinggiยฒ. Contoh: 70 kg dengan tinggi 1,70 m โ†’ 70 รท 2,89 = 24,22 kg/mยฒ. Angka itu masuk kategori normal pada klasifikasi WHO, tetapi sudah berat badan lebih (berisiko) pada klasifikasi Asia-Pasifik, karena ambang batas keduanya memang berbeda. Rentang berat ideal di sini diturunkan dari ambang IMT tersebut dan tinggi Anda, bukan dari angka kilogram yang dihafal. Alat ini untuk skrining mandiri, bukan diagnosis medis.

70 kg ยท 1,70 m IMT 24,22 ยท WHO: normal ยท Asia-Pasifik: lebih (berisiko)
Rentang berat ideal 1,70 m (WHO) 53,5 โ€“ 72,0 kg ยท Asia-Pasifik: 53,5 โ€“ 66,2 kg
BMR pria 30 th ยท 70 kg ยท 170 cm 1.617,5 kkal (Mifflin-St Jeor)
TDEE faktor aktivitas sedang (1,55) โ‰ˆ 2.507 kkal per hari
๐Ÿ“ Rumus Perhitungan Standar
IMT = berat (kg) รท tinggi (m)ยฒ ยท Berat ideal = IMT batas ร— tinggiยฒ ยท BMR = 10ร—berat + 6,25ร—tinggi(cm) โˆ’ 5ร—umur + (pria +5 / wanita โˆ’161) ยท TDEE = BMR ร— faktor aktivitas
  • Berat = berat badan dalam kilogram
  • Tinggi = tinggi badan dalam meter (170 cm = 1,70 m)
  • Klasifikasi WHO = kategori IMT dengan ambang normal 18,5โ€“24,9
  • Klasifikasi Asia-Pasifik = kategori IMT dengan ambang normal 18,5โ€“22,9 dan batas lebih mulai 23,0
  • BMR = perkiraan energi yang dipakai tubuh saat istirahat (Mifflin-St Jeor)
  • Faktor aktivitas = pengali 1,2 sampai 1,9 sesuai tingkat aktivitas harian
โ„น๏ธ Angka kategori mengikuti ambang yang dipublikasikan masing-masing klasifikasi dan tidak dikarang di sini. IMT tidak membedakan massa otot, lemak, dan air โ€” atlet, ibu hamil, dan anak dapat memperoleh kategori yang menyesatkan bila memakai alat ini tanpa konteks.
โšก Preset skenario IMT 1 klik untuk memuat kasus yang paling sering ditanya
๐Ÿ’พ Workspace Lokal: Parameter tersimpan privat di peramban
1 Tinggi & Berat Badan

Ukur tinggi tanpa alas kaki dan berat pada pagi hari sebelum makan, agar angkanya konsisten antar pengukuran.

cm
Contoh: 170 (bukan 1,70 โ€” satuan meter akan ditolak).
kg
Boleh desimal: 70,5 kg.
Hanya dipakai pada lembar A4/PDF dan CSV yang Anda cetak sendiri.
2 Klasifikasi Acuan

Ambang kategori WHO dan Asia-Pasifik berbeda. Pilih klasifikasi yang ingin dipakai untuk menilai hasil; keduanya tetap ditampilkan berdampingan.

Rentang berat ideal dihitung dari batas normal klasifikasi ini, bukan dari angka kilogram yang dihafal.
3 BMR & Aktivitas (opsional)

BMR hanya dihitung bila umur diisi. Rumus yang dipakai: Mifflin-St Jeor.

Faktor aktivitas mengalikan BMR menjadi TDEE (perkiraan kalori harian).
4 Target Berat (opsional)

Isi berat yang Anda tuju untuk melihat selisih dan estimasi waktu. Estimasi memakai laju yang Anda tentukan sendiri.

kg
kg
0,25โ€“1 kg/pekan adalah laju yang umum dipakai; angka ini asumsi aritmetik, bukan target medis.
โš–๏ธ Indeks Massa Tubuh IMT
IMT (BMI) Anda
โ€”
Lengkapi tinggi dan berat
Kategori
โ€”
kg/mยฒ ยท skrining, bukan diagnosis
Posisi IMT pada skala 15โ€“40
โ€”
15 18,5 25 30 40
Rentang berat ideal โ€” dihitung dari IMT normal
Posisi berat sekarang โ€” terhadap rentang ideal
๐Ÿ“Š Klasifikasi WHO vs Asia-Pasifik โ€”
Kategori IMT โ€” WHO IMT โ€” Asia-Pasifik
Berat badan kurang < 18,5 < 18,5
Berat badan normal 18,5 โ€“ 24,9 18,5 โ€“ 22,9
Berat badan lebih 25,0 โ€“ 29,9 23,0 โ€“ 24,9 (berisiko)
Obesitas tingkat I 30,0 โ€“ 34,9 25,0 โ€“ 29,9
Obesitas tingkat II 35,0 โ€“ 39,9 โ‰ฅ 30,0
Obesitas tingkat III โ‰ฅ 40,0 โ€” (digabung ke tingkat II)
Baris yang tersorot mengikuti klasifikasi yang Anda pilih. Kategori WHO: โ€” ยท Asia-Pasifik: โ€”.
BMR (Mifflin-St Jeor)
โ€”
isi umur untuk menghitung
TDEE (perkiraan)
โ€”
โ€”
Selisih ke target
โ€”
โ€”
Estimasi waktu
โ€”
pada laju yang Anda isi
Kategori โ€”
โ€”
IMT (kg/mยฒ)โ€”
Tinggi badanโ€”
Berat badanโ€”
Kategori WHOโ€”
Kategori Asia-Pasifikโ€”
Rentang berat idealโ€”
BMRโ€”
TDEEโ€”

๐Ÿ“Š Tabel Klasifikasi IMT: WHO dan Asia-Pasifik

Dua klasifikasi ini sama-sama dipakai luas, tetapi ambang batasnya berbeda โ€” bukan salah satu lebih benar. Baris pada tabel diurutkan dari IMT terendah. Perhatikan bahwa batas โ€œberat badan lebihโ€ dimulai 25,0 pada klasifikasi WHO dan 23,0 pada klasifikasi Asia-Pasifik.

Kategori Rentang IMT โ€” klasifikasi WHO Rentang IMT โ€” klasifikasi Asia-Pasifik
Berat badan kurang< 18,5< 18,5
Berat badan normal18,5 โ€“ 24,918,5 โ€“ 22,9
Berat badan lebih25,0 โ€“ 29,923,0 โ€“ 24,9 (berisiko)
Obesitas tingkat I30,0 โ€“ 34,925,0 โ€“ 29,9
Obesitas tingkat II35,0 โ€“ 39,9โ‰ฅ 30,0
Obesitas tingkat IIIโ‰ฅ 40,0Tidak dipisahkan (digabung ke tingkat II)

CATATAN Alat ini hanya memakai ambang kategori di atas; ia tidak menetapkan diagnosis dan tidak menambahkan kriteria lain (mis. lingkar pinggang atau persentase lemak tubuh), karena kriteria itu memerlukan pengukuran yang berbeda.

๐Ÿ“ Rentang Berat Badan Ideal menurut Tinggi

Dihitung dengan berat = ambang IMT ร— tinggiยฒ. Kolom WHO memakai batas normal 18,5โ€“24,9; kolom Asia-Pasifik memakai 18,5โ€“22,9. Angka dibulatkan ke 0,1 kg.

Tinggi badanBerat ideal โ€” WHOBerat ideal โ€” Asia-Pasifik
150 cm 41,6 โ€“ 56,0 kg 41,6 โ€“ 51,5 kg
155 cm 44,4 โ€“ 59,8 kg 44,4 โ€“ 55,0 kg
160 cm 47,4 โ€“ 63,7 kg 47,4 โ€“ 58,6 kg
165 cm 50,4 โ€“ 67,8 kg 50,4 โ€“ 62,3 kg
170 cm 53,5 โ€“ 72,0 kg 53,5 โ€“ 66,2 kg
175 cm 56,7 โ€“ 76,3 kg 56,7 โ€“ 70,1 kg
180 cm 59,9 โ€“ 80,7 kg 59,9 โ€“ 74,2 kg
185 cm 63,3 โ€“ 85,2 kg 63,3 โ€“ 78,4 kg
190 cm 66,8 โ€“ 89,9 kg 66,8 โ€“ 82,7 kg

Tinggi di luar tabel (di bawah 150 cm atau di atas 190 cm) tetap bisa dihitung pada kalkulator di atas โ€” rumusnya sama, tabel ini hanya contoh agar mudah dibaca.

๐Ÿงฎ Contoh Perhitungan IMT

Angka di bawah dihasilkan rumus yang sama dengan kalkulator: berat รท tinggi(m)ยฒ.

BeratTinggiIMTKategori WHOKategori Asia-Pasifik
45 kg160 cm17,58KurangKurang
50 kg160 cm19,53NormalNormal
55 kg160 cm21,48NormalNormal
60 kg165 cm22,04NormalNormal
65 kg170 cm22,49NormalNormal
70 kg170 cm24,22NormalLebih (berisiko)
75 kg175 cm24,49NormalLebih (berisiko)
80 kg175 cm26,12LebihObesitas tingkat I
90 kg168 cm31,89Obesitas tingkat IObesitas tingkat II
100 kg170 cm34,60Obesitas tingkat IObesitas tingkat II

Baris 70 kg / 170 cm adalah contoh paling sering menimbulkan pertanyaan: dua klasifikasi memberi kategori berbeda untuk IMT yang sama. Itu bukan kesalahan hitung, melainkan perbedaan ambang.

Rumus yang dipakai

IMT = berat (kg) รท tinggi (m)ยฒ

Batas bawah berat ideal = 18,5 ร— tinggiยฒ

Batas atas berat ideal = ambang normal klasifikasi ร— tinggiยฒ

BMR = 10ร—berat + 6,25ร—tinggi(cm) โˆ’ 5ร—umur + 5 (pria)

BMR = 10ร—berat + 6,25ร—tinggi(cm) โˆ’ 5ร—umur โˆ’ 161 (wanita)

TDEE = BMR ร— faktor aktivitas (1,2 โ€“ 1,9)

Estimasi pekan = |berat target โˆ’ berat sekarang| รท laju kg/pekan

Mengapa dua klasifikasi ditampilkan sekaligus?

Banyak kalkulator hanya menampilkan satu ambang, lalu pembaca bingung ketika sumber lain menyebut kategori berbeda untuk angka yang sama. Perbedaan itu nyata: pada IMT 24,22, klasifikasi WHO masih menyebut normal, sementara klasifikasi Asia-Pasifik sudah menandai berat badan lebih yang berisiko. Menampilkan keduanya membuat Anda bisa menyesuaikan dengan acuan yang dipakai tenaga kesehatan atau program kesehatan tempat Anda memeriksa โ€” tanpa menyembunyikan salah satunya.

โš–๏ธ Kaidah Membaca Hasil IMT

Enam hal yang membuat angka IMT lebih berguna โ€” dan mencegah salah tafsir.

  • Ukur dengan cara yang sama setiap kali โ€” tinggi tanpa alas kaki, berat pada waktu yang konsisten (mis. pagi sebelum makan). Perubahan 1โ€“2 kg bisa menggeser kategori pada orang bertubuh kecil.
  • Satuan menentukan hasil โ€” tinggi dalam sentimeter, berat dalam kilogram. Memasukkan tinggi 1,70 (meter) ke kolom sentimeter akan menghasilkan kategori yang tidak masuk akal.
  • IMT bukan ukuran lemak tubuh โ€” atlet, pekerja fisik berat, dan orang dengan massa otot besar bisa berkategori โ€œlebihโ€ dengan komposisi tubuh sehat.
  • Ambang berbeda antar klasifikasi โ€” sebutkan klasifikasi yang Anda pakai ketika menyampaikan hasil kepada orang lain, karena angka 24,22 bisa berarti dua hal berbeda.
  • BMR dan TDEE adalah perkiraan populasi โ€” rumus Mifflin-St Jeor diturunkan dari data populasi, bukan pengukuran individual. Selisih 10โ€“15% terhadap kebutuhan nyata adalah hal biasa.
  • Alat skrining, bukan diagnosis โ€” hasil ini untuk memantau kecenderungan dan menyiapkan pertanyaan saat konsultasi, bukan untuk menetapkan pengobatan atau diet tertentu.

๐Ÿ“– Cara Menggunakan Menghitung IMT dan Berat Badan Ideal

1
Isi tinggi dan berat badan

Gunakan sentimeter dan kilogram. Angka langsung dihitung ulang setiap kali diubah, tanpa tombol proses.

2
Pilih klasifikasi acuan

WHO (normal sampai 24,9) atau Asia-Pasifik (normal sampai 22,9). Kedua kategori tetap ditampilkan agar bisa dibandingkan.

3
Baca IMT, kategori, dan berat ideal

Panel hasil menunjukkan posisi IMT pada skala, rentang berat ideal dari tinggi Anda, serta selisih berat sekarang terhadap rentang itu.

4
Lengkapi BMR, TDEE, dan target bila perlu

Isi umur untuk BMR (Mifflin-St Jeor), pilih tingkat aktivitas untuk TDEE, lalu isi berat target untuk melihat estimasi waktu.

5
Cetak atau ekspor

Lembar A4 untuk arsip pemantauan, CSV untuk diolah di spreadsheet, atau salin ringkasan ke WhatsApp.

๐Ÿ’ก Tips Memakai IMT Secara Wajar

๐Ÿ“… Pantau tren, bukan satu angka Satu pengukuran bisa dipengaruhi cairan tubuh. Yang bermakna adalah arah perubahan selama beberapa pekan.
๐Ÿ“ Tambahkan lingkar pinggang IMT tidak menunjukkan distribusi lemak. Lingkar pinggang memberi konteks tambahan yang tidak bisa dibaca dari IMT saja.
๐Ÿฅ— Jangan menetapkan defisit ekstrem Target turun berat sebaiknya masuk akal dan bertahap; alat ini hanya menghitung estimasi waktu dari laju yang Anda isi, bukan menyarankan laju tertentu.
๐Ÿฉบ Bawa hasilnya saat konsultasi Lembar A4 memuat IMT, kategori, berat ideal, dan BMR/TDEE sekaligus โ€” memudahkan tenaga kesehatan melihat dasar angkanya.

Tanya Jawab IMT, Kategori WHO & Berat Badan Ideal (FAQ)

IMT (Indeks Massa Tubuh) โ€” dalam bahasa Inggris Body Mass Index โ€” adalah ukuran kasar komposisi tubuh: berat badan (kg) dibagi kuadrat tinggi badan (m). Contoh: berat 70 kg dan tinggi 1,70 m โ†’ 70 รท (1,70 ร— 1,70) = 70 รท 2,89 = 24,22 kg/mยฒ. Angka ini lalu dibandingkan dengan ambang kategori untuk menilai apakah berat badan berada di bawah, di dalam, atau di atas rentang normal.
Karena ambang batasnya berbeda. Klasifikasi WHO menempatkan rentang normal pada IMT 18,5โ€“24,9, sedangkan klasifikasi Asia-Pasifik memakai rentang normal 18,5โ€“22,9 dan sudah menandai IMT 23,0โ€“24,9 sebagai berat badan lebih yang berisiko. Pada IMT 24,22, hasilnya normal menurut WHO tetapi โ€œlebih (berisiko)โ€ menurut Asia-Pasifik. Karena itu alat ini menampilkan keduanya berdampingan, bukan memilih salah satu diam-diam.
Rentang itu diturunkan dari ambang IMT, bukan dari daftar kilogram yang dihafal: batas bawah = 18,5 ร— tinggiยฒ, batas atas = ambang batas normal klasifikasi yang dipilih ร— tinggiยฒ. Untuk tinggi 1,70 m: WHO โ†’ 53,5โ€“72,0 kg, Asia-Pasifik โ†’ 53,5โ€“66,2 kg. Karena rumusnya terbuka, Anda bisa memeriksa angkanya sendiri dengan kalkulator biasa.
BMR adalah perkiraan energi saat tubuh benar-benar istirahat. TDEE adalah BMR dikalikan faktor aktivitas harian, sehingga lebih dekat ke kebutuhan kalori nyata. Contoh: pria 30 tahun, 70 kg, 170 cm โ†’ BMR 1.617,5 kkal (rumus Mifflin-St Jeor); dengan faktor aktivitas sedang 1,55 โ†’ TDEE โ‰ˆ 2.507 kkal. Angka ini perkiraan berbasis rumus populasi, bukan pengukuran individual โ€” untuk target diet terperinci gunakan kalkulator kalori harian.
Alat menghitung selisih berat lalu membaginya dengan laju yang Anda isi sendiri (default 0,5 kg/pekan). Contoh: dari 70 kg ke 65 kg = selisih 5 kg โ†’ 5 รท 0,5 = 10 pekan (โ‰ˆ 2,3 bulan). Itu aritmetika sederhana: laju penurunan berat di dunia nyata tidak linear, dan tidak ada jaminan hasil. Angka ini untuk perencanaan, bukan janji.
Ya. IMT tidak membedakan massa otot, lemak, dan air, sehingga atlet berotot bisa berkategori โ€œlebihโ€ meski komposisi tubuhnya sehat. Ibu hamil, anak dan remaja dalam masa tumbuh, serta lansia dengan massa otot rendah juga memerlukan penilaian yang berbeda. Untuk kelompok ini, IMT sebaiknya dibaca bersama pengukuran lain (lingkar pinggang, persen lemak tubuh) dan oleh tenaga kesehatan.
Tidak. Ini alat skrining mandiri untuk melihat kecenderungan, bukan diagnosis dan bukan pengganti pemeriksaan. Kategori IMT hanya satu indikator; keputusan kesehatan memerlukan riwayat, pemeriksaan fisik, dan pemeriksaan penunjang. Bila hasil Anda berada di kategori kurang atau obesitas, atau Anda mengalami keluhan, konsultasikan dengan tenaga kesehatan.
Tidak. Seluruh perhitungan berjalan di peramban dengan JavaScript; tidak ada data yang dikirim, disimpan, atau dicatat di server. Fitur Bagikan Link hanya menaruh parameter pada bagian # alamat halaman di peramban Anda, dan tautan itu tidak dikirim ke mana pun sampai Anda membagikannya sendiri.
Untuk arsip pemantauan: lembar A4 mencantumkan identitas pengukuran, IMT, kategori kedua klasifikasi, rentang berat ideal, BMR, TDEE, serta catatan bahwa ini alat skrining. CSV berguna bila Anda memantau beberapa orang (mis. program wellness kantor) dan ingin mengolahnya di spreadsheet. Lembar tersebut bukan rekam medis resmi dan tidak menggantikan hasil pemeriksaan tenaga kesehatan.
Dwi Kurniawan, S.E.
Dwi Kurniawan, S.E. โœ“ Verified Author & Developer
Industrial Technologist & Praktisi K3 ยท Pengembang Dwik.web.id

๐Ÿ’ก Cerita di Balik Pembuatan Alat Ini

Saya membuat alat ini setelah melihat dua orang membaca hasil BMI yang sama dan menyimpulkan hal yang berlawanan. Yang satu memakai acuan WHO, yang lain acuan Asia-Pasifik; keduanya benar menurut acuannya. Masalahnya bukan hitungan, melainkan tidak ada yang menyebut ambang mana yang dipakai. Ditambah lagi, banyak kalkulator menampilkan โ€œberat idealโ€ sebagai satu angka kilogram tanpa menjelaskan dari mana angka itu berasal.

Karena itu alat ini menampilkan dua klasifikasi berdampingan, menghitung rentang berat ideal langsung dari ambang IMT dan tinggi Anda, serta menuliskan rumusnya di halaman dan di lembar A4. Semua perhitungan berjalan di peramban; tinggi, berat, dan umur tidak dikirim ke server.

๐Ÿ”— Coba Juga Tools Lain

Tools ini cocok dipadukan dengan kalkulator lainnya:

๐Ÿ”ฅ Kalkulator Kalori Harian
BMR, TDEE & target defisit
๐ŸŽ‚ Kalkulator Umur
Usia dari tanggal lahir
๐Ÿ”Š Kalkulator Kebisingan
Dosis paparan & NAB K3
๐ŸŒซ๏ธ Kalkulator ISPU
Indeks standar pencemar udara
โฐ Kalkulator Lembur
Upah lembur per jam & hari libur
๐ŸŽ Kalkulator THR
THR keagamaan & prorata

๐Ÿ”— Alat Terkait yang Mungkin Anda Butuhkan

๐Ÿ“… Konversi Waktu: Unix, WIB, WITA & WIT ๐Ÿ“ Konverter Ukuran File & Estimasi Upload ๐Ÿ”ง Kalkulator Kalori Harian: BMR, TDEE & Target Diet ๐Ÿ“ Konverter Satuan Teknik & Industri Multi-Dimensi (SI & Imperial) ๐Ÿ’ฑ Kalkulator Konversi Mata Uang & Selisih Kurs Valas (30+ Mata Uang) ๐ŸŒ Perencana Agenda Rapat & Penjadwal Tim Lintas Zona Waktu
Iklan · Sponsor
๐Ÿ• Terakhir diperbarui: 22 Oktober 2026 ยท Dibuat oleh dwik.web.id ยท Syarat & Ketentuan
Tanya Jawab & Diskusi Teknis

Diskusi Penggunaan Kalkulator BMI &amp; Berat Badan Ideal (IMT)

Ada pertanyaan seputar rumus perhitungan, dasar regulasi, kendala teknis, atau saran pengembangan alat ini? Tuliskan diskusi Anda di bawah.

Hemat kuota & memori โ€” komentar dimuat hanya saat Anda inginkan.

๐Ÿ”– Daftar Bacaan