Badan keton urin tampak positif ketika metabolisme glukosa tubuh terganggu dan metabolit lemak – badan keton – diproduksi secara berlebihan. Hal ini terutama terlihat pada pasien diabetes dengan ketosis, ketidakmampuan makan yang lebih lama, dan setelah muntah berulang kali. Badan keton adalah istilah umum untuk asam asetoasetat, asam B-hidroksibutirat dan aseton. Tes badan keton membantu dalam diagnosis dini ketoasidosis diabetik. Selain itu, kelaparan (penurunan berat badan), dehidrasi, anestesi, muntah-muntah dan kehilangan alkali dapat menyebabkan peningkatan asam organik, yang dapat terkondensasi menjadi badan keton dan diekskresikan dalam urin. Secara umum, tingkat badan keton urin yang abnormal menunjukkan peningkatan kadar badan keton dalam darah, yang mengarah ke eliminasi mereka dari urin. Alasan utama untuk ini adalah tingkat percepatan lipolisis dalam tubuh, yang mengarah pada produksi sejumlah besar badan keton oleh hati. Ketika laporan tes urin positif untuk badan keton urin, biasanya kemungkinan besar disebabkan oleh olahraga yang berkepanjangan dan berat, kelaparan, diabetes, dll.