
KnpPaginatorBundle
The Symfony KnpPaginatorBundle sorts and paginates results while supporting SEO-friendly URLs.

About KnpPaginatorBundle
KnpPaginatorBundle is a pagination bundle for Symfony applications. It sorts and paginates query results, and the repository describes it as SEO-friendly. It is based on the Knp Pager component, and the bundle is responsible for generating the pagination view, while the view itself handles presentation.
The bundle can be installed with Composer and configured for default query parameter names, page range, items per page, and out-of-range page handling. Its requirements include Knp Pager 4.4 or later, Symfony 6.4 or later on the master branch, and Twig 3.0 or later if Twig templates are used. The repository notes that older tagged versions are available for ODM MongoDB and ORM 2.0 queries.
Key features
- Sorting and pagination of query results with configurable parameter names
- Custom filtering and sorting based on request parameters
- Configurable page range and default number of items per page
- Provided Twig templates for sliding pagination, sort links, filters and rel links
- Customizable pagination view templates and event subscribers
- Composer installation without initializing specific adapters
- Does not require initializing specific adapters.
- Separates pagination logic from view rendering.
- Pagination view and event subscribers can be customized.
- The master branch requires Symfony 6.4 or later.
- Knp components must be kept in sync with this bundle.
- Using multiple paginators requires setting an alias to avoid conflicting parameters.
KnpPaginatorBundle at a glance
- Category
- Marketing & SEO › SEO & Web Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for SEO & Web Analytics

KnpPaginatorBundle alternatives
Tools and sites you could use instead, ranked by how closely they match.
Convert words into URL slugs with this Node.js module, which transliterates non-Latin scripts for RFC 3986 URLs.
The Laravel sitemap package generates sitemaps by discovering URLs automatically instead of requiring manual URL entry.
Growth Lab researches markets, runs campaigns, and reviews results using product data to guide the next growth cycle.
Connect Google Search Console to an MCP server and review search performance insights with Claude AI.
The elm-pages framework supports hybrid applications with full-stack and static routes.
Publish React applications with ReactPress, a publishing system for React developers.
Popular in SEO & Web Analytics
Well-known listings from the same topic.
KnpPaginatorBundle FAQ
What does the bundle require to run?
How is the bundle installed?
How can multiple paginators be used on one page?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












