Rensa en PDF före delning
Rensa PDF tar bort valt aktivt och dolt innehåll ur en PDF: JavaScript-åtgärder vid öppning och extra åtgärder, inbäddade filer, XMP- och Info-metadata samt länkanteckningar, med valfri borttagning av typsnitt. Det är hygien före delning, inte ett antivirus eller svärtning.
Dra filer hit, eller klicka för att välja
Tar emot PDF · upp till 500.0 MB per fil · upp till 20 filer åt gången
Du kan också klistra in en fil med Ctrl/Cmd+V eller via urklippsmenyn.
Rensa PDF tar bort valda aktiva tillägg före vidarebefordran: katalognivåns JavaScript-krokar (`AA`, `OpenAction`), XMP Metadata, EmbeddedFiles-namnträd, trailerns Info-ordlista, sidnivåns `AA`, Link-anteckningar och — bara om du slår på det — sidnivåns Font-resurser.
Webbplatsen slår standardmässigt på JavaScript, inbäddade filer, XMP, Info-metadata och länkar. `removeFonts` är avslaget med goda skäl: att ta bort Font-resurser kan få text att försvinna eller visas som rutor. Anropar du via API tas ingenting bort om du inte skickar varje `removeX=true`-flagga.
Det är ordbokskirurgi på den laddade PDF:en — varken qpdf `--sanitize`, antivirus eller svärtning. Synliga namn och siffror på sidorna finns kvar. Hemligheter i brödtexten: Svärta text.
Bilagor du fortfarande behöver: plocka ut först. Rensa en kopia för distribution. Beräkningar som beror på dokumentets öppningsåtgärd kan stanna. JavaScript i trädet för namngivna skript, i formulärfält eller i anteckningsåtgärder tas inte bort; Visa JavaScript listar det som finns kvar. Platta ut är ett annat jobb: det målar in anteckningar i innehållet i stället för att ta bort aktiva kataloger.
Rensa bara filer du har rätt att ändra. Att peela revisionsmetadata från register som måste förbli intakta kan vara olämpligt.
Lösenordsskyddade filer låses upp åt dig på den här sidan när du anger lösenordet; API-anropare kör Ta bort lösenord först. Öppna PDF:en efter nedladdning och bekräfta att sidor fortfarande renderas, särskilt om `removeFonts` var på.
Behandla rensning som hygien före delning, inte som säkerhetscertifiering. Skadliga PDF:er kan fortfarande vara skadliga efter att dessa nycklar tagits bort.
Funktioner
- Tar bort katalog-JS-krokar, XMP, Info, inbäddade filnamn och Link-anteckningar när respektive växel är på
- Ta bort typsnitt är valfritt, standard av
- Varken skadlighetskodsskanner eller svärtning
- Anonym API: /api/v1/security/sanitize-pdf
När du ska använda det här verktyget
- Rensa leverantörs-PDF före intern vidarebefordran
- Ta bort oavsiktliga EmbeddedFiles före publicering
- Ta bort länkarteckningar från filer som inte längre ska vara klickbara
Hur tar jag bort JavaScript och metadata ur en PDF?
- Ladda upp PDF du har rätt att rensa före delning.
- Behåll standard om du inte måste behålla länkar eller metadata. Slå inte på removeFonts om du inte förstår följderna.
- Klicka på Bearbeta och ladda ner den rensade PDF:en.
- Öppna filen och bekräfta rendering. Synliga hemligheter: kör Svärta text separat.
Gränser och specialfall
- Ingen skadlighetskodsskanner
- Kan stänga av skriptberoende funktioner
- JavaScript i trädet för namngivna skript, i formulärfält och i anteckningar tas inte bort
- Synliga hemligheter kräver svärtning, inte bara rensning
- Uppladdningsgräns på webbplatsen: 500 MB per fil, som skickas i delar över cirka 95 MB. Innehållet i en enskild direkt API-förfrågan är begränsat till 100 MB.
Exempel
- PDF med EmbeddedFiles-namnträd förlorar trädet när removeEmbeddedFiles är true
- En fil vars enda skript är en öppningsåtgärd för dokumentet kör den inte längre efter removeJavaScript
Integritet för det här verktyget
Filer laddas upp via HTTPS, bearbetas i serverns minne eller en kortlivad tillfällig katalog och raderas när resultatet är klart. Vi behåller inga kopior för senare bläddring, träning eller annonsprofiler. Se integritetspolicyn för lagringstider och AdSense-cookieupplysningar.
Vanliga frågor
- Tar rensning bort lösenord?
- Nej. Kryptering du har rätt att ta bort: Ta bort lösenord.
- Fungerar formulärfält fortfarande?
- Rensa PDF tar bort öppningsåtgärden och de extra åtgärderna i katalogen och på sidorna. Skript på fältnivå, till exempel beräkningar, tas inte bort. Testa filen innan du skickar den.
- Är det samma sak som platta ut?
- Nej. Platta ut PDF målar anteckningar in i sidinnehållet. Rensa PDF tar bort valda kataloger, namn och anteckningar.
- Garantierar rensning att filen är fri från skadlig kod?
- Nej. Den tar bort listade ordlistor. Det är varken skanner eller certifiering.
Senast uppdaterad:
Anropa från kod
Varje verktyg på webbplatsen är ett vanligt REST-anrop. För anonym användning behövs varken konto eller API-nyckel. Lika mycket för AI-agenter och utvecklare som för webbläsaren.
curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
-F "[email protected]" \
-F "removeJavaScript=true" \
-F "removeEmbeddedFiles=true" \
-F "removeXMPMetadata=true" \
-F "removeMetadata=true" \
-F "removeLinks=true" \
-F "removeFonts=false" \
-o output.pdfFinns också som MCP-verktyg för klienter som talar Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Fullständig API-referens
Använd den från en AI-agent
SkillMed den här skillen kan Claude Code, Codex, Cursor och andra AI-agenter köra ”Rensa PDF” åt dig: /skills/pdf123-sanitize.md
Filerna används bara för den här körningen och raderas automatiskt efteråt.