UTF-32 (32-बिट युनिकोड ट्रान्सफॉर्मेशन फॉरमॅट) हे एक निश्चित-लांबीचे एन्कोडिंग आहे जे युनिकोड कोड पॉइंट्स एन्कोड करण्यासाठी वापरले जाते जे प्रति कोड पॉइंट बरोबर 32 बिट्स (चार बाइट्स) वापरते (परंतु अनेक अग्रगण्य बिट्स शून्य असणे आवश्यक आहे कारण ते खूपच कमी आहेत. 2 32 युनिकोड कोड पॉइंट्सपेक्षा, प्रत्यक्षात फक्त 21 बिट्सची आवश्यकता आहे).