В аналізі сечі можна визначити рівень глюкози, кетонів та інших речовин. Як правило, глюкоза не присутня у сечі. Однак, коли у людини цукровий діабет, вона може визначатися у сечі. Деякі захворювання нирок також можуть супроводжуватися появою цукру у сечі.
Показник вище 6,1 ммоль/л верифікує цукровий діабет. Загальний аналіз сечі не завжди показує наявність цукру в сечі. коли в аналізі сечі виявлено цукор, це означає, що його у крові вище 10 ммоль/л.
Аналіз сечі на глюкозу та кетонові тіла: виявлення кетонових тіл та глюкози підтверджує діагноз діабету. Визначення глікозильованого гемоглобіну: його кількість значно підвищується у хворих цукровим діабетом.
Інтенсивність фарбування змінюється паралельно зі зміною відносної густини, підвищуючись при її збільшенні та зменшуючись при зниженні. У хворих цукровим діабетом висока відносна щільність обумовлена вмістом в сечі цукру, але у зв'язку з поліурією (збільшення добової кількості сечі.) сеча бліда.