{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.072Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"pdf-to-images","name":"PDF to Images","url":"https://toolsly.tools/pdf-to-images"},{"slug":"pdf-to-png","name":"PDF to PNG","url":"https://toolsly.tools/pdf-to-png"},{"slug":"pdf-to-jpg","name":"PDF to JPG","url":"https://toolsly.tools/pdf-to-jpg"},{"slug":"pdf-merge","name":"Merge PDF","url":"https://toolsly.tools/pdf-merge"},{"slug":"pdf-rotate-pages","name":"Rotate PDF Pages","url":"https://toolsly.tools/pdf-rotate-pages"},{"slug":"pdf-delete-pages","name":"Delete PDF Pages","url":"https://toolsly.tools/pdf-delete-pages"},{"slug":"pdf-extract-pages","name":"Extract PDF Pages","url":"https://toolsly.tools/pdf-extract-pages"},{"slug":"pdf-reorder-pages","name":"Reorder PDF Pages","url":"https://toolsly.tools/pdf-reorder-pages"}],"kind":"converter","slug":"pdf-split","name":"Split PDF","description":"Split a PDF into one file per page, or by custom page ranges — bundled in a ZIP, in your browser.","longDescription":"Drop in a PDF and download a ZIP archive containing the split output. In One-PDF-per-page mode you get N files named page-001.pdf, page-002.pdf, etc. In Custom-ranges mode each comma-separated range (e.g. \"1-3, 5, 7-9\") becomes its own output PDF, so you can carve out chapters or sections in a single pass. All processing happens locally in your browser — your file is never uploaded.","category":"document","categoryName":"Document","keywords":["split pdf","split pdf online","split pdf free","pdf splitter","extract pdf pages","pdf to multiple pdfs","separate pdf pages","split pdf by page","split pdf by range","break pdf into pages","pdf page extractor","split pdf in browser"],"url":"https://toolsly.tools/pdf-split","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".pdf"],"mimeTypes":["application/pdf"]},"output":{"type":"file","extension":".zip","mimeType":"application/zip"},"options":[{"type":"select","key":"mode","label":"Split mode","defaultValue":"pages","choices":[{"value":"pages","label":"One PDF per page"},{"value":"ranges","label":"Custom page ranges"}],"help":"Custom ranges accepts a list like \"1-3, 5, 7-9\" — each entry becomes one output PDF."},{"type":"text","key":"ranges","label":"Ranges","defaultValue":"","placeholder":"1-3, 5, 7-9","help":"Used only in Custom-ranges mode. Each entry becomes one output PDF."}],"invocation":{"webUi":"https://toolsly.tools/pdf-split","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}