--- title: 'Liquid objects: all_products' description: All of the products on a store. api_name: liquid source_url: html: 'https://shopify.dev/docs/api/liquid/objects/all_products' md: 'https://shopify.dev/docs/api/liquid/objects/all_products.md' --- # all\_​products All of the products on a store. *** Note The `all_products` object has a limit of 20 unique handles per page. If you want more than 20 products, then consider using a collection instead. *** ### Directly accessible in * Global You can use `all_products` to access a product by its [handle](https://shopify.dev/docs/api/liquid/basics#handles). This returns the [`product`](https://shopify.dev/docs/api/liquid/objects/product) object for the specified product. If the product isn't found, then `empty` is returned. ```liquid {{ all_products['love-potion'].title }} ``` ##### Code ``` {{ all_products['love-potion'].title }} ``` ##### Data ``` { "all_products": { "love-potion": { "title": "Love Potion" } } } ``` ## Output ```html Love Potion ```