What is Gulag Cleaner? The free cleaner that strips ads from study PDFs
A clear introduction to Gulag Cleaner, the free in-browser PDF cleaner built for students drowning in Wuolah and StuDocu sponsored pages.
If you've ever downloaded an exam from Wuolah or StuDocu and found the first three pages full of sponsored banners, discount codes or a giant Z-Library cover, you already know the problem Gulag Cleaner is here to solve. Gulag Cleaner is a free in-browser tool that opens any PDF, detects the pages that are pure advertising and hands you back a clean copy in a few seconds.
There's nothing to install, no account to create and no upload. The whole process runs in your own tab using browser-ready PDF libraries. When you close the tab, your document is gone from every computer except yours.
What exactly "pdf cleaner" does
The name comes from the original Rust project called gulagcleaner, which learned to spot sponsored pages in Spanish study PDFs. This site brings that same engine to the browser, compiled to WebAssembly, and adds a safety net so you never get a mutilated PDF back.
How it removes the ads
- Recognises the platform. Wuolah and StuDocu embed each original page inside a new page with banners, covers and watermarks. The engine identifies which one the file comes from.
- Extracts, doesn't crop. It locates the original page inside each ad wrapper and rebuilds the PDF from those pages only, with no loss of quality.
- Generic method. For any other PDF it removes full-page ads and banners.
- Safety net. It counts the pages of the result and discards any output that is empty or removes more than 80% of the document. If nothing passes the check, you get the original back untouched.
Who it's for
- Students who want to print notes without spending ink on ads.
- Anyone building a study archive who prefers clean PDFs.
- Teachers who share materials and don't want a third-party watermark on every slide.
How it keeps your privacy
The cleaner is a static website. There's no server function, no bucket, no queue — your PDF is read by the JavaScript running on your device, and the download button hands you a file freshly generated from memory. That's the entire life cycle.