keyboard_double_arrow_left
help Help & getting started

Pagination.

Documentation and examples for showing pagination to indicate a series of related content exists across multiple pages. Click here

Basic Pagination

Default pagination style


<nav aria-label="Page navigation example">
  <ul class="pagination">
    <li class="page-item"><a class="page-link" href="javascript:void(0);">Previous</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">Next</a></li>
  </ul>
</nav>

Working with icons

add .pagination-gutter to change the style


<nav aria-label="Page navigation example">
  <ul class="pagination">
    <li class="page-item">
      <a class="page-link" href="javascript:void(0);" aria-label="Previous">
        <span aria-hidden="true">«</span>
      </a>
    </li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    <li class="page-item">
      <a class="page-link" href="javascript:void(0);" aria-label="Next">
        <span aria-hidden="true">»</span>
      </a>
    </li>
  </ul>
</nav>

Disabled and active states

add .pagination-gutter to change the style


<nav aria-label="...">
  <ul class="pagination">
    <li class="page-item disabled">
      <a class="page-link">Previous</a>
    </li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
    <li class="page-item active" aria-current="page">
      <a class="page-link" href="javascript:void(0);">2</a>
    </li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    <li class="page-item">
      <a class="page-link" href="javascript:void(0);">Next</a>
    </li>
  </ul>
</nav>

Sizing

Fancy larger or smaller pagination? Add .pagination-lg or .pagination-sm for additional sizes.


<nav aria-label="..." class="mb-3">
  <ul class="pagination pagination-lg">
      <li class="page-item active" aria-current="page">
        <span class="page-link">1</span>
      </li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    </ul>
  </nav>
  <nav aria-label="..." class="mb-3">
    <ul class="pagination">
      <li class="page-item active" aria-current="page">
        <span class="page-link">1</span>
      </li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    </ul>
  </nav>
  <nav aria-label="..." class="mb-3">
    <ul class="pagination pagination-sm">
      <li class="page-item active" aria-current="page">
        <span class="page-link">1</span>
      </li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
      <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
  </ul>
</nav>

Alignment

Change the alignment of pagination components with flexbox utilities. For example, with .justify-content-center Or with .justify-content-end


<nav aria-label="Page navigation example">
  <ul class="pagination justify-content-center">
    <li class="page-item disabled">
      <a class="page-link">Previous</a>
    </li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    <li class="page-item">
      <a class="page-link" href="javascript:void(0);">Next</a>
    </li>
  </ul>
</nav>
<nav aria-label="Page navigation example">
  <ul class="pagination justify-content-end">
    <li class="page-item disabled">
      <a class="page-link">Previous</a>
    </li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
    <li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
    <li class="page-item">
      <a class="page-link" href="javascript:void(0);">Next</a>
    </li>
  </ul>
</nav>

Pagination gutter

add .pagination-gutter to change the style


<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-gutter pagination-lg pagination-success">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item active"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>
<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-gutter pagination-info">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>
<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-sm pagination-gutter pagination-warning">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>

Pagination circle

add .pagination-circle to change the style


<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-gutter pagination-lg pagination-circle pagination-success">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item active"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>
<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-gutter pagination-info pagination-circle">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>
<nav aria-label="Page navigation example" class="mb-3">
	<ul class="pagination pagination-sm pagination-gutter pagination-warning pagination-circle">
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
		</li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">1</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">2</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">3</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">4</a></li>
		<li class="page-item"><a class="page-link" href="javascript:void(0);">5</a></li>
		<li class="page-item page-indicator">
			<a class="page-link" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
		</li>
	</ul>
</nav>