Simplify Your Workflow: Search MiniWebtool.
Add Extension
See also
Unlock PDF (Owner-Password Removal)PDF Page ExtractorCompress PDFDelete PDF PagesJPG to PDFPDF to Text ExtractorProtect PDFPDF Flatten ToolReorder PDF PagesPDF to JPG
Home Page > Guide > PDF Passwords and Permissions

Why Will My PDF Not Let Me Print or Copy?

Short answer

A PDF can carry two different passwords. An open password encrypts the document so it cannot be read at all. An owner password leaves it perfectly readable and instead sets permission flags asking your reader to grey out printing, copying or editing. If the file opened without prompting you, it is the second kind — and that layer is a request, not a lock.

Key takeaways

  • Permissions live in one 32-bit integer called /P. A bit set to 1 means allowed, so restrictions are stored as zeros.
  • Printing is bit 3 (value 4), editing bit 4 (8), copying bit 5 (16), comments bit 6 (32). Four more bits were added in later revisions.
  • Nothing enforces those flags except your reader's goodwill: page content is decrypted before permissions are ever checked.
  • The four standard handlers are RC4-40, RC4-128, AES-128 and AES-256. RC4-40 has about 1.1 trillion possible keys and is obsolete; AES-256 is the one to use.
  • Four of the five compression presets rasterize your pages, destroying selectable text. Only Keep text leaves the text layer intact.
  • An A4 page at the default 120 DPI is 1.39 million pixels; at print-standard 300 DPI it is 8.70 million — 17.4 times more.

What are the two PDF passwords?

Almost every confusing thing about locked PDFs comes from one fact: the format defines two independent passwords, they do very different jobs, and most software calls them both "password".

The open password (the specification calls it the user password) controls decryption. Without it the bytes of every page are unreadable, and no software can display anything. This is genuine cryptography and there is no way around it.

The owner password (also called the permissions password) controls what a reader is allowed to do once the document is on screen. A file with only an owner password opens instantly for everyone, shows every page, and greys out whichever buttons the flags say to grey out. That is the situation almost everyone means by "my PDF is locked".

Two passwords, two completely different jobs Open password also called the user password Reader asks before showing anything Pages stay encrypted bytes Real cryptography. No way past it. Owner password also called the permissions password File opens with no prompt at all Pages decrypt, then /P is consulted A request the reader chooses to obey.
The order matters. On the right the document is already decrypted by the time anything looks at the permission flags, which is the whole reason that layer can be lifted.
Unlock PDF (Owner-Password Removal) → The anchor tool for this guide. It reads the security dictionary inside your file and reports what it finds — the encryption scheme, the revision number, whether an open password is required, and a row per permission showing allowed or blocked — before changing anything. It removes owner and permissions passwords; it does not crack or guess unknown open passwords.

How are permissions actually stored?

Not as a list of rules. As a single signed 32-bit integer named /P, sitting in the file's encryption dictionary. Each restrictable action owns one bit, and here is the part that catches people out: a bit set to 1 means the action is allowed. Restrictions are absences. A heavily locked document has a /P value full of zeros.

The permission bits, numbered as in the PDF specification
ActionBitDecimal valueAvailable from
Printing34Revision 2
Editing the content48Revision 2
Copying text and images516Revision 2
Adding comments632Revision 2
Filling in forms9256Revision 3
Screen-reader access10512Revision 3
Extracting and reordering pages111024Revision 3
High-quality printing122048Revision 3

You can read a value directly. Take a document whose flags allow copying and comments but block everything else: 16 + 32 = 48, plus the reserved high bits the format requires to be set. Allow printing as well and it becomes 52. This is why a scanned bank statement will let you print but not select a single word, while a shared report does the exact opposite — two different integers, produced by two different export settings.

Why old files show fewer switches: revision 2 — 40-bit RC4 — only defines bits 3 to 6. Form filling, screen-reader access, page assembly and high-quality printing did not exist yet, so in a revision 2 file those higher bits hold reserved values and mean nothing. A tool that displayed them anyway would be showing you noise.

What stops someone ignoring the flags?

Nothing does. That is not a defect in any particular tool, it is how the format works.

Follow the sequence in the diagram above. The reader decrypts the page content, then looks at /P to decide which menu items to disable. By the time the permission check happens the text is already sitting decrypted in memory. Honouring the flags is a convention that Adobe Acrobat, Preview, Chrome and Edge all follow, and any program is free not to.

This explains the asymmetry that makes people suspicious of unlocking tools. Removing an owner password is routine because the content was never protected from you in the first place. Recovering an unknown open password would mean defeating AES, which is not something a web page can do — and any site claiming to is worth closing.

The practical consequence for anyone choosing protection: permission flags are a courtesy, encryption is a control. If a document genuinely must not be read by the wrong person, it needs an open password. If you only want to discourage casual printing of a draft, flags are the right amount of friction and nothing more.

Protect PDF → Encrypts with 256-bit AES in your browser, so neither the file nor the password is uploaded. The optional permissions panel restricts printing (including a low-resolution-only setting), copying, editing, commenting and form filling, enforced with a separate owner password. Screen-reader access is deliberately left enabled. Up to 30 files per batch share one password and download as a single ZIP.

Which encryption does my file use?

The PDF standard has accumulated four security handlers over its life, and the gap between the oldest and newest is enormous. The revision number in a file's encryption dictionary tells you which one you have.

The four standard security handlers and what each is worth today
RevisionCipherKey lengthPossible keysVerdict
2RC440-bitabout 1.1 trillionObsolete, brute-forceable
3RC4128-bit3.4 × 1038Legacy; cipher itself now deprecated
4AES128-bit3.4 × 1038Sound
5 and laterAES256-bit1.2 × 1077Strongest the format defines

A 40-bit keyspace sounds astronomical until you compare it with the others: 240 is roughly 1.1 × 1012, a number ordinary hardware can work through. Revision 2 files still turn up regularly because old scanners, photocopiers and statement generators were configured decades ago and nobody revisited the setting. If you find one protecting anything sensitive, re-encrypt it at AES-256.

Why edits fail on a locked file

Encryption does not only stop reading. It stops writing too, because a tool cannot rewrite a document structure it cannot fully parse. So every page operation fails on a locked file, usually with an unhelpful error.

The fix is always the same three-step order, and it is worth internalising because it turns a dead end into a routine job:

  1. Lift the restriction. Remove the owner password to get an unrestricted working copy.
  2. Do the actual edit. Merge PDF, Split PDF, Rotate PDF, Delete PDF Pages, Reorder PDF Pages, PDF Page Extractor or Add Page Numbers to PDF all work normally once the file is unrestricted.
  3. Re-protect if it still needs it. Encrypt the result at AES-256 and, if you are setting permissions, give the owner password a different value from the open password. If they match, anyone who can open the file can also lift its restrictions, which makes the permissions decorative.

That last detail is easy to get wrong and quietly undoes the whole exercise.

The lock people create by accident

The other half of "why can't I do this with my PDF" has nothing to do with passwords. It is self-inflicted, and it happens during compression.

There are two completely different ways to make a PDF smaller. One re-saves the document with compact object streams: the text layer survives, words stay selectable and searchable, and the saving is modest. The other re-renders every page as a JPEG at a reduced resolution and builds a new document out of those pictures. That shrinks the file dramatically — and turns every word into pixels.

Compression presets: what each one does to the text layer
PresetMethodResolutionJPEG qualityText stays selectable
Keep textCompact re-saveunchangednot applicableYes
LightRasterize150 DPI85%No
Balanced (default)Rasterize120 DPI72%No
StrongRasterize96 DPI60%No
SmallestRasterize72 DPI50%No

Four of the five rasterize, including the recommended default. Nothing is hidden — the preset descriptions say so — but the consequence only becomes obvious later, when the document will not respond to a text search, a screen reader finds nothing to read, and PDF to Text Extractor returns an empty result. At that point the words are pictures and no amount of re-processing brings them back. This is a genuine one-way door, more permanent than any password.

So the decision is not "how small do I want it" but "does anyone need to search, select or read this aloud". If yes, use Keep text and accept a smaller saving. If it is a scanned receipt nobody will ever search, rasterize freely.

Compress PDF → Five presets from Keep text to Smallest, with a live size estimate sampled from your own files before you commit. The Advanced panel exposes the resolution directly, from 48 to 200 DPI, plus the JPEG quality and an optional grayscale mode for scans. Up to 30 files per batch share one setting.

What resolution should a rasterized page be?

Once you have decided to rasterize, DPI is the only lever that matters, and its effect on size is quadratic rather than linear: doubling the resolution quadruples the pixel count. Here is what each preset actually produces for a standard A4 page.

Pixels in one A4 page (8.27 × 11.69 in) at each resolution
ResolutionPage in pixelsMegapixelsRelative to 72 DPITypical use
72 DPI595 × 8420.50 MP1.0×Screen-only scans
96 DPI794 × 11230.89 MP1.8×Email attachments
120 DPI992 × 14031.39 MP2.8×Balanced default
150 DPI1240 × 17542.18 MP4.3×Readable when zoomed
200 DPI1654 × 23383.87 MP7.7×Light printing
300 DPI2480 × 35088.70 MP17.4×Print standard
Megapixels in one A4 page 300 DPI 8.70 MP — print standard 200 DPI 3.87 MP 150 DPI 2.18 MP — Light preset 120 DPI 1.39 MP — Balanced, the default 96 DPI 0.89 MP — Strong preset 72 DPI 0.50 MP — Smallest preset Pixels scale with the square of DPI, so the size penalty climbs fast.
The default sits near the bottom of the range. That is the right trade for on-screen reading and the wrong one for anything destined for paper.

If you are working the other way — you have an image and need to know what it can print at, or you have a print size and need the resolution — the calculator below runs the same arithmetic.

Flattening: the deliberate one-way lock

Flattening is the one irreversible change you might actually want. It bakes interactive elements into the page: filled form fields become ordinary text, comments and highlights become part of the artwork, and nothing can be edited afterwards.

Two situations call for it. Sending a completed form, where you want the recipient to see fixed values rather than editable boxes they might disturb. And printing annotated documents, where some printers render comment markup wrongly or drop it entirely — flattening makes the annotation part of the page so it prints exactly as displayed.

Two kinds of file resist it. Encrypted documents cannot be modified at all, so the restriction must come off first. Dynamic XFA forms, an Adobe LiveCycle format that stores its layout as XML rather than as page content, are not really PDF pages underneath; the usual route is to print one to a fresh PDF and flatten that copy.

PDF Flatten Tool → Bakes form fields and annotations into the page, with a rasterize mode offering 96, 150, 200 or 300 DPI when a document needs to be made completely non-interactive. It detects signed, encrypted and XFA documents up front and tells you which of them it cannot process, instead of producing a broken file.

Five rules for locked documents

  1. Find out which lock you have before doing anything. If the file opened without a prompt, no cryptography is standing in your way — only flags.
  2. Unlock first, edit second, re-protect last. Every page operation fails on an encrypted file, and fighting that order wastes more time than following it.
  3. Give the owner password a different value from the open password. Identical passwords make the permission flags meaningless to anyone who can open the document.
  4. Choose Keep text unless you are certain nobody needs to search the document. Rasterizing is permanent in a way passwords never are.
  5. Use AES-256 for anything confidential, and re-encrypt anything you find at RC4-40. A 40-bit key is not protection in 2026.

Terms worth knowing

Open password (user password)
The password required to decrypt and display the document. Without it, no software can show anything.
Owner password (permissions password)
The password that guards the permission settings. The document opens without it; it only controls who may change the restrictions.
/P
The 32-bit signed integer holding the permission bits. A set bit means allowed, so restrictions appear as zeros.
Encryption dictionary
The section of a PDF describing how it is protected: cipher, key length, revision and the /P value. It is stored unencrypted, because a reader must read it before it can decrypt anything.
Security handler revision
A number from 2 upwards identifying which generation of PDF encryption a file uses. It determines both the cipher and which permission bits are meaningful.
Rasterize
Replacing page content with a picture of that page. Makes files smaller and permanently removes selectable text.
Text layer
The actual characters stored in a PDF, as distinct from their appearance. Searching, selecting, copying and screen readers all depend on it.
Flattening
Merging interactive elements such as form fields and annotations into the static page so they can no longer be edited.
XFA form
An XML-based Adobe form format carried inside a PDF wrapper. Standard PDF tools cannot edit or flatten it directly.
DPI
Dots per inch. Because it applies in both directions, pixel count rises with the square of the number.

All 16 tools in this guide

Authoritative sources

Last updated: 2026-08-25 · Published: 2026-08-25 · Written by the miniwebtool.com editorial team.

This guide is for general and educational use. It describes how the PDF format's own security features work and how to lift restrictions on documents you already have lawful access to. It is not advice on circumventing access controls, and removing protection from material you do not have the right to use may breach copyright or computer-misuse law where you live. Encryption settings and preset values describe current tool behaviour and may change.

Top & Updated:

Instagram User ID LookupRandom PickerRandom Name Picker WheelImage ResizerFacebook User ID LookupLine CounterSort NumbersRSD Calculator - Relative Standard DeviationSun, Moon & Rising Sign Calculator ๐ŸŒž๐ŸŒ™โœจRemove SpacesFPS ConverterRandom Quote GeneratorWord to Phone Number Converterโฌ› Aspect Ratio CalculatorMAC Address Generator๐Ÿ“ท OCR / Image to Text๐Ÿ–ฑ๏ธ Click CounterMAC Address LookupERA CalculatorSquare Root (โˆš) CalculatorRandom Credit Card GeneratorMerge VideosPercent Off CalculatorJulian Date ConverterSHA256 Hash GeneratorSlope and Grade CalculatorCm to Feet and Inches ConverterWeight Loss CalculatorJob FinderBatting Average CalculatorRandom Fake Address GeneratorSum CalculatorRoman Numerals ConverterNumber of Digits CalculatorBCD ConverterMP3 LooperIP Subnet CalculatorAdd Text to ImageLog Base 10 CalculatorPhone Number ExtractorRandom Superpower GeneratorInvisible Text GeneratorRandom IMEI GeneratorAudio SplitterVertical Jump CalculatorName RandomizerMaster Number CalculatorRandom Truth or Dare GeneratorSalary Conversion CalculatorImage SplitterBitwise CalculatorFeet and Inches to Cm ConverterText FormatterRandom Activity GeneratorNumber to Word ConverterHalfway Date CalculatorLunar Calendar ConverterVideo CompressorCaffeine Overdose CalculatorRandom Birthday GeneratorYouTube Channel StatisticsWord Ladder GeneratorOctal CalculatorSun Position CalculatorRandom Writing Prompt GeneratorLong Division CalculatorRandom Poker Hand GeneratorCompound Growth CalculatorSHA512 Hash GeneratorLeap Years ListOPS CalculatorMultiplication CalculatorBinary to Gray Code ConverterHebrew Calendar ConverterOutlier Calculator๐Ÿ” Plagiarism CheckerImage CompressorStair CalculatorBolt Torque CalculatorQuotient and Remainder CalculatorRandom Meal GeneratorRandom Movie PickerEstimation CalculatorMD5 Hash GeneratorBreak Line by CharactersFirst n Digits of PiList RandomizerFile Size ConverterStandard Error CalculatorEmail ExtractorCompare Two StringsModulo CalculatorRandom Emoji GeneratorList of Prime NumbersBroken Link CheckerArc Length CalculatorFlip VideoRandom Video Thumbnail GeneratorRandom Loadout GeneratorAPI TesterBingo Card GeneratorVideo to Image ExtractorPercent Growth Rate CalculatorMultiple Fraction CalculatorAI Language DetectoreBay Fee CalculatorPercent to PPM Converter๐ŸŽฐ Gacha Pity CalculatorEquation of a Line CalculatorAstrological Element Balance CalculatorOrder of Operations Calculator (PEMDAS)Chinese Gender PredictorBcrypt Hash Generator / CheckerRandom User-Agent Generator๐Ÿ“… Date CalculatorURL ExtractorDay of Year CalendarRandomize NumbersDay of the Year Calculator - What Day of the Year Is It Today?๐Ÿ”Š Tone GeneratorSlugging Percentage CalculatorFraction CalculatorNumber ExtractorLove Compatibility CalculatorRandom Tournament Bracket GeneratorRandom Chord GeneratorAdd Prefix and Suffix to TextIP Address to Hex ConverterRemove AccentInequality SolverPaycheck Calculator (Take-Home Pay)Cone Flat Pattern (Template) GeneratorName Number CalculatorWHIP CalculatorDMS to Decimal Degrees ConverterWAR CalculatorRandom Group GeneratorRandom Math Problem GeneratorScientific Notation to Decimal ConverterWhat is my Zodiac Sign?Social Media Username CheckerLottery Number GeneratorImage CropperAcreage CalculatorBattery Life CalculatorLED Resistor CalculatorMagic 8-BallWhat is my Lucky Number?Trigonometric Equation SolverAI Text HumanizerSocial Media Post Time Optimizer๐Ÿ“Š Bar Graph MakerLimit CalculatorSigma Notation Calculator (Summation)Word Scramble GeneratorColor InverterRandom Number PickerMercury Retrograde CalendarRemove Lines Containing...Whitespace VisualizerYouTube Tag ExtractorDecibel (dB) CalculatorSaturn Return CalculatorAdjust Video SpeedConnect the Dots GeneratorRandom Line PickerRatio to Percentage CalculatorIP Address to Binary ConverterSquare Numbers ListRandom Object GeneratorRandom PIN GeneratorDomain and Range CalculatorOn Base Percentage CalculatorRatio CalculatorLogarithmic Equation SolverFirst n Digits of eSmall Text Generator โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพAlgebraic Expression SimplifierImage EnhancerRadical SimplifierAm I Overweight?Reverse TextVideo SplitterLbs to Kg ConverterLong Multiplication CalculatorParabola CalculatorSum of Positive Integers CalculatorIs it a Prime Number?Pregnancy CalendarRandom Excuse GeneratorHousing Appreciation CalculatorHypotenuse CalculatorScientific Notation CalculatorText Case ConverterWater Usage CalculatorPER CalculatorPipe Flow CalculatorBCD to Decimal ConverterGray Code to Binary ConverterAI ParaphraserAI Punctuation AdderBinary to BCD ConverterSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterBCD to Hex ConverterMedian CalculatorAverage CalculatorPVIFA CalculatorReverse VideoRemove Audio from VideoActual Cash Value CalculatorAngel Number CalculatorLog Base 2 CalculatorRoot Mean Square CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderTime Duration CalculatorHex to Decimal ConverterConvolution CalculatorMAC Address AnalyzerRandom String GeneratorRemove Leading Trailing SpacesMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorBoiling Point CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorGreat Circle Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hรดpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorBernoulli Equation CalculatorSurfboard Volume CalculatorTennis Grip Size CalculatorBackpack Size CalculatorCelsius to Fahrenheit ConverterFahrenheit to Celsius ConverterKm to Miles ConverterMiles to Km ConverterMM to Inches ConverterInches to MM ConverterStone to Kg ConverterKg to Stone ConverterLiters to Gallons ConverterGallons to Liters ConverterML to Oz ConverterOz to ML ConverterSquare Meters to Square Feet ConverterSquare Feet to Square Meters ConverterCubic Feet to Cubic Yards ConverterCubic Meters to Cubic FeetKnots to MPH ConverterMPH to KMH / KMH to MPHMg to Ml ConverterAI Text SummarizerAI TranslatorAI Story GeneratorAI Poem GeneratorAI Song Lyrics GeneratorMcg to Mg ConverterIndian Land Unit ConverterTola to Gram ConverterPX to REM ConverterPT to PX ConverterMerge PDFSplit PDFCompress PDFPDF to JPGJPG to PDFRotate PDFDelete PDF PagesAdd Page Numbers to PDFProtect PDFReorder PDF PagesPDF Word CounterPDF Page ExtractorPDF to Text ExtractorUnlock PDF (Owner-Password Removal)PDF Flatten ToolAI Rap Lyrics GeneratorAI Cover Letter GeneratorAI Resume Bullet GeneratorAI LinkedIn Headline & Bio GeneratorAI Instagram Caption GeneratorAI YouTube Title & Description GeneratorAI Video Script GeneratorAI Product Description GeneratorAI Press Release GeneratorAI Wedding Speech GeneratorAI Thank-You Note GeneratorAI Dream InterpreterRandom Question GeneratorWould You Rather GeneratorNever Have I Ever GeneratorIcebreaker Question GeneratorCharades GeneratorPictionary Word GeneratorHangman Word GeneratorTrivia Question GeneratorRandom Fact GeneratorRandom Joke GeneratorDad Joke GeneratorPickup Line GeneratorCompliment GeneratorDaily Affirmation GeneratorJournal Prompt GeneratorDrawing Idea GeneratorFortune Cookie GeneratorFantasy Name GeneratorCapacitor Bank Sizing CalculatorSolar Charge Controller Sizing CalculatorBattery C-Rate CalculatorBattery Internal Resistance CalculatorPeukert Battery Runtime CalculatorWire Resistance CalculatorPCB Via Current CalculatorBand Name GeneratorRap Name GeneratorNickname GeneratorTeam Name GeneratorGamertag GeneratorConvert Video for Twitter (X)