عناوين IPv6 طويلة جدًا بشكل طبيعي (128 بت، ممثلة بثماني مجموعات من أربعة أرقام سداسية عشرية). لتسهيل القراءة والكتابة، يتم تطبيق قاعدتين رئيسيتين للضغط:
- حذف الأصفار البادئة: ضمن أي مجموعة من المجموعات الثماني، يمكن إزالة الأصفار البادئة. على سبيل المثال،
0db8يصبحdb8و0000يصبح0. - الضغط الصفري (القولون المزدوج): يمكن استبدال تسلسل واحد متتالي من المجموعات التي تحتوي على أصفار فقط بنقطتين مزدوجتين
::. لا يمكن استخدام هذا إلا مرة واحدة لكل عنوان IPv6 لمنع الغموض. هكذا2001:db8:0:0:0:0:2:1يصبح2001:db8::2:1.