HomePDF
All tools
Search or browse every OfficeWalaa tool. PDF and Office jobs use this app's local service; image and ZIP tools run in your browser.
Merge PDFCombine several PDFs into one file, in the order you choose.Split PDFBreak a PDF into separate files by page range.Extract pagesKeep only the pages you need.Delete pagesRemove pages you no longer need.Images to PDFTurn JPG and PNG images into a PDF.PDF pages to imagesExport PDF pages as JPG or PNG images.PDF to textExtract selectable text from a PDF into a plain text file.PDF to ExcelExtract tables from a text-based PDF into an editable Excel file.Reorder pagesChange the order of pages in a PDF.Rotate PDFTurn pages clockwise or counterclockwise in 90-degree steps.Crop PDFTrim pages to a region you select. Apply to every page, or only the pages you list.Optimize PDFReduce extra bulk in a PDF.Add page numbersAdd page numbers to every page, or only the pages you list.Watermark PDFAdd a text watermark to every page, or only the pages you list.Sign PDFPlace a signature image on a page. This is a visual stamp, not a digital signature.PDF infoSee page count and PDF version.Extract images from PDFPull embedded images out of a PDF and download them.
Office
Excel & Data
Compare Excel or CSV FilesSee added, removed, and changed rows using the key columns you choose.Find Missing or Extra Excel RowsFind IDs that appear in only one spreadsheet.Remove DuplicatesKeep the first row for each key and drop later copies.Data ProfileSee blanks, mixed types, and duplicate rows in a sheet.Clean Excel DataTrim, tidy spacing, and change letter case in text cells without converting numbers.VLOOKUP / XLOOKUPMatch rows from a second spreadsheet and add the columns you choose.Excel → JSONExport an Excel or CSV sheet as a JSON file.Group & SummarizeGroup rows and calculate counts, sums, averages, minimums, and maximums.Reconcile Excel ListsCheck an expected list against an activated list and see missing, extra, and changed rows.Difference ReportsBuild a difference workbook for two spreadsheets, including optional format differences.Header MappingMatch column headers between two sheets and download a readable mapping.Dataset Split / Sampling / SelectionSplit a sheet into chunks, take a sample, or keep selected rows and columns.