Logged-in users
Sign in → go to your dashboard → find the file → delete it.
If you use guest mode, the easiest method is to upload a new PDF and use the Replacement Portal.
Replacement Portal: maipdf.com/pdf/replace-file.html Learn how replacement worksSign in → go to your dashboard → find the file → delete it.
Open maipdf.com/pdf/replace-file.html → enter the reading code and its modification code → press Delete this link and confirm. No blank PDF, no second upload.
Upload a new PDF and configure its new file settings
Save the new file's Reading Code and Paired Control Code
Open the replacement page and enter the codes for both the old and new files
Click Update File. The original link stays the same, but the content is replaced with the new file
Keep your public link, QR code, and Reading Code. Update the file and settings.
The easiest way to modify file settings is to upload a newly configured PDF first, then replace the old file with it. This keeps the original sharing link unchanged, while the view limits, expiration date, download/print permissions, watermark, and other settings are updated to the new file's configuration.
Guest mode is not a reduced version of MaiPDF. Everything an account holder can change, you can change too — the difference is only how you prove the share is yours. Signed in, you prove it by owning the account. As a guest, you prove it with the modification code handed to you at upload. These are the three pages that matter.
maipdf.com/pdf/replace-file.html
Replacing asks for four values: the current reading link or code and its modification code, then the new PDF’s reading link or code and its modification code. Either box accepts the full link (https://maipdf.com/file/ABC123@pdf) or just the code on its own.
The same page carries the Delete this link button, which needs only the first pair.
Note: after a replacement there is a short cooldown — about 30 seconds — before the same link can be changed again.
Enter the reading code and the modification code to see who opened the file and when. No account needed here either — the modification code is what proves the share is yours.
maipdf.com/6/control-center.html
Same replace operation, fewer things to type: both PDFs are already in your list, so you pick them instead of entering codes. One difference worth knowing — the signed-in replace leaves the original expiry date in place, while the guest route brings the new file’s expiry date across with it.
This is the part worth reading twice. Replacing does not swap a single field — it lifts a whole set of settings off the new PDF and applies them to the old link. If the new PDF was uploaded with defaults you did not think about, those defaults are what the link now enforces.
File Name
Annual_Report_2023.pdf
Reading Code (Public)
ABC123
Public link: https://maipdf.com/file/ABC123@pdf
QR code: Same QR code
File Name
Annual_Report_2024.pdf
Reading Code (Public)
ABC123
Public link: https://maipdf.com/file/ABC123@pdf
QR code: Same QR code
The app works without an account too — you can package a PDF, send it, and trace a leak without ever signing in. But guest mode behaves differently there than it does on the web, and the difference catches people out.
Packaging and sending a protected file needs no account. Tracing a leak does not either — the Trace watermark tool takes a License ID plus its modification code instead of an account, exactly the way the web replace page takes a reading code plus its modification code.
It is the same idea throughout MaiPDF: the modification code is your proof of ownership when there is no account to hold it for you.
The app keeps its list of recent files, and cached copies of the packages themselves, in local app storage. Uninstalling clears that storage, and reinstalling starts from nothing — the list of what you have sent is gone.
The licences on the server are untouched, so nothing is actually lost if you kept the codes. Without them there is no way back to a licence the app has forgotten. Signing in avoids the problem entirely: an account can look up all of its own licences after any reinstall.
Link sharing protects the file inside the browser. The MaiPDF app goes one level deeper: a native reader asks the operating system to mark the document window as protected, so a screenshot or screen recording comes back black — with no overlay and no reading friction.
.maipdf container: the file only opens inside the app, never as a raw PDF on disk.