{"title":"compact - Liquid Filter Reference","slug":"compact-filter-reference","url":"https://support.storeconnect.com/articles/compact-filter-reference","url_markdown":"https://support.storeconnect.com/articles/compact-filter-reference.md","subtitle":null,"summary":"Strips nil values from a list, leaving only items that have actual content. Use `compact` to clean up lists before iteration.","type":"Developer_Documentation","video_url":"","keywords":"liquid, filters, compact, lists, storeconnect","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"## Description\n\nRemoves any nil values from an list.\n\n| Property | Value |\n|----------|-------|\n| **Return Type** | list |\n| **Category** | lists |\n\n## Examples\n\n\n```liquid\n\n{% assign compacted_categories = categories | compact %}\n\n{% for category in compacted_categories | compact -%}\n- {{ category }}\n{% endfor %}\n```\n\n\n**Output:** `- Geography\\n- Entertainment\\n- History\\n- Art \u0026 Literature\\n- Science \u0026 Nature\\n- Sports \u0026 Leisure`"}