# Bootstrap Pagination

Bootstrap pagination component consists of button-like styled links, that are arranged side by side in a horizontal list. Pagination is built with list HTML elements so screen readers can announce the number of available links.

Learn how to create nice looking pagination using these Bootstrap pagination examples to indicate a series of related content exists across multiple pages and to navigate through pages easily.

## Example

Copy

    <nav aria-label="Page navigation example">
      <ul class="pagination">
        <li class="page-item">
          <a class="page-link" href="javascript:;" aria-label="Previous">
            <span class="material-icons">
              keyboard_arrow_left
            </span>
            <span class="sr-only">Previous</span>
          </a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">1</a></li>
        <li class="page-item"><a class="page-link" href="javascript:;">2</a></li>
        <li class="page-item"><a class="page-link" href="javascript:;">3</a></li>
        <li class="page-item">
          <a class="page-link" href="javascript:;" aria-label="Next">
            <span class="material-icons">
              keyboard_arrow_right
            </span>
            <span class="sr-only">Next</span>
          </a>
        </li>
      </ul>
    </nav>

## Colors

- 1
- 2
- 3
- 4
- 5
- 6
- 7

- keyboard_arrow_left
- 1
- 2
- 3
- 4
- 5
- keyboard_arrow_right

- arrow_back
- 1
- 2
- 3
- 4
- 5
- arrow_forward

- keyboard_arrow_left
- 1
- 2
- 3
- 4
- 5
- keyboard_arrow_right

- keyboard_arrow_left
- 1
- 2
- 3
- 4
- 5
- keyboard_arrow_right

- keyboard_arrow_left
- 1
- 2
- 3
- 4
- 5
- keyboard_arrow_right

- keyboard_arrow_left
- 1
- 2
- 3
- 4
- 5
- keyboard_arrow_right

Copy

    <ul class="pagination pagination-primary">
        <li class="page-item active">
          <a class="page-link" href="javascript:;">1</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">2</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">3</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">4</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">5</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">6</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">7</a>
        </li>
      </ul>
      <ul class="pagination pagination-info">
        <li class="page-item">
          <a class="page-link" href="#link" aria-label="Previous">
            <span aria-hidden="true">
              <span class="material-icons">
                keyboard_arrow_left
              </span>
            </span>
          </a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">1</a>
        </li>
        <li class="page-item active">
          <a class="page-link" href="#link">2</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">3</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">4</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link">5</a>
        </li>
        <li class="page-item">
          <a class="page-link" href="#link" aria-label="Next">
            <span aria-hidden="true">
              <span class="material-icons">
                keyboard_arrow_right
              </span>
            </span>
          </a>
        </li>
      </ul>
      <div class="pagination-container justify-content-center">
        <ul class="pagination pagination-success">
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Previous">
              <span aria-hidden="true"><span class="material-icons">
    arrow_back
    </span></span>
            </a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">1</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">2</a>
          </li>
          <li class="page-item active">
            <a class="page-link" href="javascript:;">3</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">4</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">5</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Next">
              <span aria-hidden="true"><span class="material-icons">
    arrow_forward
    </span></span>
            </a>
          </li>
        </ul>
      </div>
      <div class="pagination-container justify-content-center">
        <ul class="pagination pagination-warning">
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Previous">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_left
    </span></span>
            </a>
          </li>
          <li class="page-item active">
            <a class="page-link" href="javascript:;">1</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">2</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">3</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">4</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">5</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Next">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_right
    </span></span>
            </a>
          </li>
        </ul>
      </div>
      <div class="pagination-container justify-content-center">
        <ul class="pagination pagination-danger">
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Previous">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_left
    </span></span>
            </a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">1</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">2</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">3</a>
          </li>
          <li class="page-item active">
            <a class="page-link" href="javascript:;">4</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">5</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Next">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_right
    </span></span>
            </a>
          </li>
        </ul>
      </div>
      <div class="pagination-container justify-content-center">
        <ul class="pagination pagination-secondary">
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Previous">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_left
    </span></span>
            </a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">1</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">2</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">3</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">4</a>
          </li>
          <li class="page-item active">
            <a class="page-link" href="javascript:;">5</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Next">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_right
    </span></span>
            </a>
          </li>
        </ul>
      </div>
      <div class="pagination-container justify-content-center">
        <ul class="pagination pagination-default">
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Previous">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_left
    </span></span>
            </a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">1</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">2</a>
          </li>
          <li class="page-item active">
            <a class="page-link" href="javascript:;">3</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">4</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;">5</a>
          </li>
          <li class="page-item">
            <a class="page-link" href="javascript:;" aria-label="Next">
              <span aria-hidden="true"><span class="material-icons">
    keyboard_arrow_right
    </span></span>
            </a>
          </li>
        </ul>
    </div>

## Disabled and active states

Copy

    <nav aria-label="...">
      <ul class="pagination">
        <li class="page-item disabled">
          <a class="page-link" href="javascript:;" tabindex="-1">
            <span class="material-icons">
              keyboard_arrow_left
            </span>
            <span class="sr-only">Previous</span>
          </a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">1</a></li>
        <li class="page-item active">
          <a class="page-link" href="javascript:;">2 <span class="sr-only">(current)</span></a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">3</a></li>
        <li class="page-item">
          <a class="page-link" href="javascript:;">
            <span class="material-icons">
              keyboard_arrow_right
            </span>
            <span class="sr-only">Next</span>
          </a>
        </li>
      </ul>
    </nav>

## Sizing

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

Copy

    <nav aria-label="...">
      <ul class="pagination pagination-lg">
        <li class="page-item disabled">
          <a class="page-link" href="javascript:;" tabindex="-1">1</a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">2</a></li>
        <li class="page-item active"><a class="page-link" href="javascript:;">3</a></li>
      </ul>
    </nav>

Copy

    <nav aria-label="...">
      <ul class="pagination pagination-sm">
        <li class="page-item disabled">
          <a class="page-link" href="javascript:;" tabindex="-1">1</a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">2</a></li>
        <li class="page-item active"><a class="page-link" href="javascript:;">3</a></li>
      </ul>
    </nav>

## Alignment

Change the alignment of pagination components with flexbox utilities.

Copy

    <nav aria-label="Page navigation example">
      <ul class="pagination justify-content-center">
        <li class="page-item disabled">
          <a class="page-link" href="javascript:;" tabindex="-1">
            <span class="material-icons">
              keyboard_arrow_left
            </span>
            <span class="sr-only">Previous</span>
          </a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">1</a></li>
        <li class="page-item active"><a class="page-link" href="javascript:;">2</a></li>
        <li class="page-item"><a class="page-link" href="javascript:;">3</a></li>
        <li class="page-item">
          <a class="page-link" href="javascript:;">
            <span class="material-icons">
              keyboard_arrow_right
            </span>
            <span class="sr-only">Next</span>
          </a>
        </li>
      </ul>
    </nav>

Copy

    <nav aria-label="Page navigation example">
      <ul class="pagination justify-content-end">
        <li class="page-item disabled">
          <a class="page-link" href="javascript:;" tabindex="-1">
            <span class="material-icons">
              keyboard_arrow_left
            </span>
            <span class="sr-only">Previous</span>
          </a>
        </li>
        <li class="page-item"><a class="page-link" href="javascript:;">1</a></li>
        <li class="page-item active"><a class="page-link" href="javascript:;">2</a></li>
        <li class="page-item"><a class="page-link" href="javascript:;">3</a></li>
        <li class="page-item">
          <a class="page-link" href="javascript:;">
            <span class="material-icons">
              keyboard_arrow_right
            </span>
            <span class="sr-only">Next</span>
          </a>
        </li>
      </ul>
    </nav>