# `delete`
Delete pages from an input PDF
## Usage
> pdftl `` `delete` `...` `output` `` `[]`
## Details
The `delete` operation is used to delete pages from one PDF. This
operation is performed 'in-place' and the output PDF should retain all
essential features of the input except the missing pages. So if you
want to extract pages 1-5 of a PDF file, then it may be a good idea is
use this operation to delete pages `6-end` rather than using `cat`
(which would have to create a new PDF file from scratch and graft
pages 1-5 from the input file in, using all sorts of trickery).
## Examples
> Delete the first page
```
pdftl in.pdf delete 1 output out.pdf
```
> Keep only the first page (by deleting the others)
```
pdftl in.pdf delete '~1' output out.pdf
```
**Tags**: in_place, pages, delete
*Source: pdftl.operations.delete*
*Read online: [https://pdftl.readthedocs.io/en/stable/operations/delete.html](https://pdftl.readthedocs.io/en/stable/operations/delete.html)*
*Type: Operation*