Skip to content
ZenoCloud Call

How to Configure Pagination Controls in Magento 2?

Learn how to customize pagination settings and controls in your Magento 2 product listings.

First written in 2022. Things may have changed since.

Pagination controls help customers navigate through product listings. Learn how to configure them for better user experience.

Why Pagination Matters

Good pagination improves:

  • Page load speed
  • User experience
  • Mobile usability
  • Search engine crawling

Configuring Pagination Settings

  • Go to Stores > Configuration > Catalog > Frontend
  • Expand "Pagination" section
  • Set items per page limit
  • Configure default items per page
  • Save configuration

Key Pagination Settings

  • Default Items per Page: Recommended 12-24
  • Items per Page Allowed: Multiple options (12, 24, 48)
  • Pagination Style: Numeric or AJAX
  • Show per page option: Enable/disable

Best Practices

  • Set reasonable default items per page
  • Allow customers to change items shown
  • Use AJAX for smooth transitions
  • Add "Load More" button option
  • Mobile-optimize pagination
  • Add navigation arrows

Pagination Customization

You can customize:

  • Number of results displayed
  • Pagination style (numeric, dropdown, load more)
  • Active page styling
  • Arrow appearance
  • Color and fonts

Mobile Pagination Tips

  • Use larger touch targets
  • Implement lazy loading
  • Add "Load More" instead of numbered pages
  • Optimize for thumb navigation
  • Test on various devices
Next step

Run Magento on infrastructure built for it.

See Magento hosting

Related services

Browse all field notes
Quote request

What should we quote?

Your name, number and what you need. We reply within one business day.