Powering 2M+ tool runs every month
Add Extension

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Guides
PDF Passwords and Permissions
See also
JPG to PDFMerge PDFPDF to JPGSplit PDFAdd Page Numbers to PDFProtect PDFPDF Flatten Tool
Home Page > Miscellaneous > PDF Tools > Compress PDF

Compress PDF

Free online tool to compress PDF files and shrink their size right in your browser. Open one PDF or a whole batch of up to 30, pick a quality preset - from Keep text (reorganize only) to Light, Balanced, Strong or Smallest - and instantly see an estimated size before you commit. One click compresses the entire list, a live before-and-after bar shows exactly how much you saved in total, and every file gets its own download button plus a Download all as ZIP option. You can fine-tune the resolution (DPI) and image quality yourself or switch to grayscale for even smaller files. Everything runs on your device and your files are never uploaded, so sensitive documents stay 100% private. No sign-up, no watermark and no file-size limits beyond your own device memory. Works on desktop and mobile.

Free to useNo sign-up required
Compress PDF
🔒 100% private. Your PDFs are compressed right here in your browser and are never uploaded to any server.

Drop your PDF files here

or tap to choose them — add one PDF or a whole batch, pick a quality preset, and shrink them all right in your browser

📄 Choose PDF files
One or many PDFs · compressed on your device · nothing is uploaded
Loading the PDF engine…
0 files
    Choose a compression level
    Resolution120 DPI
    Image quality72%

    Lower resolution and quality make a smaller file. The level you pick applies to every PDF in the list. Advanced settings apply to the image presets only.

    📊 Estimated result estimate
    Original
    New
    Compressing…

    Your compressed PDF is ready

      Embed Compress PDF Widget

      About Compress PDF

      The Compress PDF tool shrinks the file size of one PDF — or a whole batch of them — right inside your browser. Drop in as many PDFs as you like, pick a single quality preset for the lot, watch a live estimate of the new total size, then download each smaller file or all of them as one ZIP. Because everything happens locally on your device, your PDFs are never uploaded to any server, which makes it safe for scans, contracts, bank statements, portfolios and any other private document you would rather not send to the cloud.

      Each page is re-rendered at a lower resolution and re-encoded, so the same document downloads as a much smaller file.

      How to Compress a PDF

      1. Add your PDF files. Drag one file or a whole batch onto the drop area, or click Choose PDF files. Every file appears in a list with its page count, size and a first-page thumbnail, and you can drop in more at any time or remove one with the ✕ button. They are read in your browser and stay on your device.
      2. Pick a compression level. Choose Keep text, Light, Balanced, Strong or Smallest. The level applies to every file in the list, and a live estimate — sampled from your own pages — shows the total size and the percentage saved before you commit.
      3. Fine-tune (optional). Turn on Grayscale for scanned text, or open Advanced to set the resolution (DPI) and image quality yourself.
      4. Compress and download. Click 🗜 Compress PDF. Files are processed one after another with a progress bar, the before-and-after bar shows exactly how much you saved in total, and each result gets its own download button — plus Download all as ZIP when you compressed more than one.

      Which Preset Should I Use?

      PresetResolutionBest forText stays selectable?
      📝 Keep textUnchangedFiles where selectable, searchable text must surviveYes
      🟢 Light150 DPIHigh-detail documents where quality matters mostNo (rasterized)
      ⭐ Balanced120 DPIEveryday use — the recommended defaultNo (rasterized)
      🔻 Strong96 DPIEmail attachments and web uploadsNo (rasterized)
      🗜 Smallest72 DPIScreen-only scanned documentsNo (rasterized)

      What Makes This Compress PDF Tool Different

      🔒 Truly private

      No upload, no cloud processing, no account. The compression runs in JavaScript on your own device, so confidential files never leave your computer or phone.

      📚 Batch in one click

      Queue up to 30 PDFs, pick one quality level for all of them and compress the whole list in a single click. Every file keeps its own download button, and a ZIP button bundles them together.

      📊 Live size estimate

      See the projected file size and percentage saved before you commit — the estimate is sampled from a real page of your own document, not a generic guess.

      🎚 Presets and manual control

      Five one-tap presets for common needs, plus Advanced sliders to dial in the exact resolution and image quality, and a grayscale mode for scans.

      📝 Keep-text mode

      Need searchable text? The Keep text preset re-saves the file losslessly with compact streams instead of turning pages into images.

      How the Compression Works

      The image presets use a technique called downsampling. Each page is re-drawn onto a canvas at a lower resolution, then re-encoded as a JPEG at a chosen quality level, and a brand-new PDF is assembled from those images. Fewer pixels and lighter JPEG encoding mean a dramatically smaller file — which is why the biggest savings come from scanned or image-heavy PDFs. The trade-off is that rasterizing turns selectable text into a picture. When you must keep the text layer, the Keep text preset re-saves the document with compact object streams and does not rasterize the pages at all.

      Common Uses

      Shrink a scanned contract so it fits an email size limit, compress a photo-heavy portfolio or brochure before uploading it to a job or grant portal, reduce a bulky slide-deck export for sharing, or make a multi-page scan small enough for a government or bank upload form that caps file size. Batch mode is built for the jobs where the files arrive in bunches: a folder of scanned receipts for an expense claim, every page of a mortgage application, a term's worth of lecture handouts, or an entire set of invoices that all have to squeeze under the same upload limit.

      Frequently Asked Questions

      Is this Compress PDF tool free and private?

      Yes. It is completely free and runs entirely in your web browser. Your PDF is never uploaded to any server, so it stays private on your own device, and the compressed file has no watermark and needs no sign-up.

      How does the compression work?

      For the image presets the tool re-renders each page at a lower resolution and re-encodes it as a JPEG at a chosen quality, then rebuilds a new PDF from those images. Lower resolution and quality mean a smaller file. The Keep text preset instead re-saves the file with compact object streams so the text layer stays selectable.

      Which preset should I choose?

      Balanced is recommended for most files. Use Light when quality matters most, Strong or Smallest for email attachments and scanned screen-only documents, and Keep text when you must preserve selectable, searchable text.

      Will compressing reduce the quality of my PDF?

      The image presets do reduce quality slightly, because pages are downsampled and re-encoded as images — that is where the savings come from, and it also turns text into a picture. If you need selectable text, use the Keep text preset, which does not rasterize the pages.

      Why did my file not get smaller?

      Some PDFs, especially plain-text documents that are already optimized, cannot be shrunk by rasterizing and may even grow. The tool detects this, tells you so, and lets you keep your original file instead of downloading a larger one.

      Is there a file size limit?

      There is no fixed limit. Because the work happens in your browser, the only practical limit is your device's memory. Very large or high-page-count PDFs simply take a little longer to process.

      Can I compress several PDFs at once?

      Yes. Drop or choose as many PDFs as you like, up to 30 at a time. They appear as a list, the preset you pick applies to all of them, and one click compresses the whole batch file by file. Each result gets its own download button and, when there is more than one, a Download all as ZIP button as well. If a file in the batch cannot be opened it is simply skipped and the rest still finish.

      Can I use different settings for different files?

      One preset applies to the whole batch — that is what makes one-click processing possible. If a particular file needs its own settings, remove the others with the ✕ button, compress it on its own, then add the rest back.

      Reference this content, page, or tool as:

      "Compress PDF" at https://MiniWebtool.com/compress-pdf/ from MiniWebtool, https://MiniWebtool.com/

      by miniwebtool team. Updated: Aug 11, 2026

      PDF Tools:

      Guides
      PDF Passwords and Permissions

      Top & Updated:

      Instagram User ID LookupRandom PickerRandom Name Picker WheelImage ResizerFacebook User ID LookupLine CounterSort NumbersRSD Calculator - Relative Standard DeviationFPS ConverterRemove SpacesJob FinderRandom Quote GeneratorSun, Moon & Rising Sign Calculator 🌞🌙✨MAC Address Lookup🖱️ Click Counter⬛ Aspect Ratio CalculatorWord to Phone Number ConverterRandom Credit Card Generator📷 OCR / Image to TextMAC Address GeneratorERA CalculatorMerge VideosJulian Date ConverterPercent Off CalculatorSHA256 Hash GeneratorStandard Error CalculatorSum CalculatorSquare Root (√) CalculatorRoman Numerals ConverterBatting Average CalculatorCm to Feet and Inches ConverterSlope and Grade CalculatorAdd Text to ImageWeight Loss CalculatorMP3 LooperIP Subnet CalculatorNumber of Digits CalculatorRandom Fake Address GeneratorVertical Jump CalculatorBCD ConverterName RandomizerBitwise CalculatorRandom Superpower GeneratorImage SplitterAudio SplitterPhone Number ExtractorFeet and Inches to Cm ConverterRandom IMEI GeneratorRandom Writing Prompt GeneratorLog Base 10 CalculatorInvisible Text GeneratorRandom Activity GeneratorRandom Truth or Dare GeneratorText FormatterOctal CalculatorQuotient and Remainder CalculatorHalfway Date CalculatorVideo CompressorSalary Conversion CalculatorCaffeine Overdose CalculatorNumber to Word ConverterLunar Calendar ConverterYouTube Channel StatisticsFirst n Digits of PiCompound Growth CalculatorMaster Number CalculatorLong Division CalculatorLeap Years ListSun Position CalculatorSHA512 Hash GeneratorRandom Poker Hand GeneratorBinary to Gray Code ConverterFraction CalculatorEmail ExtractorRandom Movie PickerOutlier CalculatorEstimation CalculatorMultiplication CalculatorFile Size ConverterBolt Torque CalculatorMagic 8-BallRandom Video Thumbnail GeneratorHebrew Calendar Converter🔍 Plagiarism CheckerRandom Meal GeneratorRandom Birthday GeneratorVideo to Image ExtractorBingo Card GeneratorEquation of a Line CalculatorCompare Two StringsStair CalculatorMultiple Fraction CalculatorImage CompressorOPS CalculatorLimit CalculatorLove Compatibility CalculatorMD5 Hash GeneratorFlip VideoRandom Emoji GeneratorRandom Loadout GeneratorWord Ladder GeneratorInequality SolverAI Language DetectorLong Multiplication CalculatorPercent Growth Rate CalculatorURL Extractor🎰 Gacha Pity CalculatorAPI TesterRandom Tournament Bracket GeneratorList RandomizerBroken Link Checker🔊 Tone GeneratorAstrological Element Balance Calculator📅 Date CalculatorArc Length CalculatorWHIP CalculatorList of Prime NumbersWAR CalculatorOrder of Operations Calculator (PEMDAS)Number ExtractorCone Flat Pattern (Template) GeneratorDay of Year CalendarModulo CalculatorRandom User-Agent GeneratorPaycheck Calculator (Take-Home Pay)Name Number CalculatorOn Base Percentage CalculatorBcrypt Hash Generator / CheckerIP Address to Hex ConvertereBay Fee CalculatorSlugging Percentage CalculatorAdd Prefix and Suffix to TextDomain and Range CalculatorRandom Chord GeneratorRandom Number PickerSaturn Return CalculatorAI Text HumanizerBreak Line by CharactersPercent to PPM ConverterSigma Notation Calculator (Summation)📊 Bar Graph MakerDay of the Year Calculator - What Day of the Year Is It Today?Height Percentile CalculatorWhat is my Zodiac Sign?Social Media Username CheckerRandom Line PickerTrigonometric Equation SolverChinese Gender PredictorRandom Math Problem GeneratorSum of Positive Integers CalculatorRandomize NumbersYouTube Tag ExtractorAI Punctuation AdderRadical SimplifierRemove Lines Containing...Color InverterImage CropperConnect the Dots GeneratorDice RollerWhitespace VisualizerSocial Media Post Time OptimizerRandom Object GeneratorSmall Text Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Algebraic Expression SimplifierAudio ExtractorDMS to Decimal Degrees ConverterField Goal Percentage CalculatorMercury Retrograde CalendarScientific Notation to Decimal ConverterAcreage CalculatorLogarithmic Equation SolverImage EnhancerAdjust Video SpeedRemove Line BreaksDecibel (dB) CalculatorWhat is my Lucky Number?Square Numbers ListWord Scramble GeneratorLottery Number GeneratorScientific Notation CalculatorRatio to Percentage CalculatorRemove AccentProportion CalculatorVideo SplitterArithmetic Sequence CalculatorWHOIS LookupLED Resistor CalculatorRemove Leading Trailing SpacesFortune Cookie GeneratorAI Content DetectorBattery Life CalculatorRemove Empty LinesAverage Deviation CalculatorRatio CalculatorRandom Group GeneratorQuote FinderVideo CropperConvert Video for Twitter (X)Gamertag GeneratorTeam Name GeneratorNickname GeneratorRap Name GeneratorBand Name GeneratorFantasy Name GeneratorDrawing Idea GeneratorJournal Prompt GeneratorDaily Affirmation GeneratorCompliment GeneratorPickup Line GeneratorDad Joke GeneratorRandom Joke GeneratorRandom Fact GeneratorTrivia Question GeneratorHangman Word GeneratorPictionary Word GeneratorCharades GeneratorIcebreaker Question GeneratorNever Have I Ever GeneratorWould You Rather GeneratorRandom Question GeneratorAI Dream InterpreterAI Thank-You Note GeneratorAI Wedding Speech GeneratorAI Press Release GeneratorAI Product Description GeneratorAI Video Script GeneratorAI YouTube Title & Description GeneratorAI Instagram Caption GeneratorAI LinkedIn Headline & Bio GeneratorAI Resume Bullet GeneratorAI Cover Letter GeneratorAI Rap Lyrics GeneratorPDF Flatten ToolUnlock PDF (Owner-Password Removal)PDF to Text ExtractorPDF Page ExtractorPDF Word CounterProtect PDFAdd Page Numbers to PDFReorder PDF PagesDelete PDF PagesRotate PDFJPG to PDFPDF to JPGCompress PDFSplit PDFMerge PDFPT to PX ConverterPX to REM ConverterTola to Gram ConverterIndian Land Unit ConverterMcg to Mg ConverterAI Song Lyrics GeneratorAI Poem GeneratorAI Story GeneratorAI TranslatorAI Text SummarizerMg to Ml ConverterMPH to KMH / KMH to MPHKnots to MPH ConverterCubic Meters to Cubic FeetCubic Feet to Cubic Yards ConverterSquare Feet to Square Meters ConverterSquare Meters to Square Feet ConverterOz to ML ConverterML to Oz ConverterGallons to Liters ConverterLiters to Gallons ConverterKg to Stone ConverterStone to Kg ConverterInches to MM ConverterMM to Inches ConverterMiles to Km ConverterKm to Miles ConverterFahrenheit to Celsius ConverterCelsius to Fahrenheit ConverterBackpack Size CalculatorSurfboard Volume CalculatorTennis Grip Size CalculatorHelmet Size CalculatorGlove Size CalculatorHat Size ConverterSnowboard Size CalculatorSki Size CalculatorBike Size CalculatorSpeedrun Split TimerStableford CalculatorDart Checkout CalculatorBowling Economy CalculatorBatting Strike Rate CalculatorNet Run Rate CalculatorK/D Ratio CalculatorElo Rating CalculatorHeart Rate Recovery CalculatorHiking Time CalculatorRowing Pace CalculatorRunning Age-Grading CalculatorFTP & Power Zones CalculatorBeep Test CalculatorACFT Score CalculatorWilks & DOTS CalculatorWheel Offset CalculatorTire Load Index & Speed Rating LookupCost Per Mile CalculatorLease Buyout CalculatorOctane Mix Calculator2-Stroke Oil Mix CalculatorEngine Displacement CalculatorCouch Fit CalculatorFirewood Cord CalculatorAir Purifier CADR CalculatorDehumidifier Size CalculatorCeiling Fan Size CalculatorCurtain Size CalculatorRug Size CalculatorPicture Hanging Height CalculatorTV Mounting Height CalculatorTV Size CalculatorPond Volume & Liner CalculatorPool Salt CalculatorPool Volume CalculatorWater Heater Size CalculatorEpoxy Resin CalculatorBaluster Spacing CalculatorBaseboard & Trim CalculatorSiding CalculatorDeck Stain CalculatorGrass Seed CalculatorSod CalculatorAsphalt CalculatorCubic Yard CalculatorAntenna Length CalculatorConduit Fill CalculatorSeries/Parallel Capacitor CalculatorInductive Reactance CalculatorRoom Lighting CalculatorLux to Lumens CalculatorLumens to Watts ConverterGenerator Size CalculatormAh to Wh Converter3-Phase Power CalculatorkVA CalculatorAmps to Watts CalculatorWatts to Amps CalculatorResistors in Series CalculatorFriction CalculatorInclined Plane CalculatorMechanical Advantage CalculatorSpeed of Sound CalculatorWave Speed CalculatorBuoyancy CalculatorTerminal Velocity Calculatorde Broglie Wavelength CalculatorPhoton Energy CalculatorE=mc² CalculatorTime Dilation CalculatorKepler's Third Law CalculatorEscape Velocity CalculatorGravitational Force CalculatorBeer-Lambert Law CalculatorNernst Equation CalculatorOsmotic Pressure CalculatorBoiling Point Elevation CalculatorFreezing Point Depression CalculatorPercent Composition CalculatorNormality CalculatorMolality CalculatorpKa to Ka ConverterHenderson-Hasselbalch CalculatorTheoretical Yield CalculatorLimiting Reactant CalculatorElectron Configuration CalculatorInteractive Periodic TableAI Lesson Plan GeneratorAI Quiz GeneratorCitation Generator (APA/MLA/Chicago)Attendance Percentage CalculatorAP Score CalculatorACT Score CalculatorSAT Score CalculatorYouTube Earnings EstimatorRandom RPG Character Generator