How the compression works
ToolGPT does not turn your pages into pictures. It reads the PDF, finds the JPEG images inside it, such as scanned pages and photos, and re-encodes them at a lower quality. Where an image has more pixels than a full page needs at 150 dpi, it is also scaled down. Everything else, including text, fonts and drawings, is copied over exactly, so real text stays sharp at any zoom and can still be selected and searched. In a scanned page, though, the words are part of the picture, so the stronger presets can soften them a little.
The presets trade size against picture quality. High quality changes the photos the least, Recommended is the balance, and Small file and Smallest compress harder and also drop the metadata. You can also ask for a specific image quality from 20 to 100.