Recently I had to upload a PDF via a mobile app which required each page to be uploaded as a separate file – potentially an enormous amount of work.
pdftk came to the rescue with its
pdftk file.pdf burst
This creates a series of files named
pg_0002.pdf etc. The naming of files can be customised as well, though in my case it wasn’t necessary.