मुख्य सामग्री पर जाएँ
PPDF123

साझा करने से पहले PDF साफ़ करें

PDF साफ़ करें टूल PDF से चुनी हुई सक्रिय और छिपी सामग्री हटाता है: दस्तावेज़ खुलने और अतिरिक्त JavaScript क्रियाएँ, एम्बेड फ़ाइलें, XMP और Info मेटाडेटा, लिंक एनोटेशन, और वैकल्पिक रूप से फ़ॉन्ट। यह साझा करने की सफ़ाई है, एंटीवायरस या रिडैक्शन नहीं।

फ़ाइलें यहाँ खींचकर छोड़ें, या क्लिक कर चुनें

PDF स्वीकार्य · हर फ़ाइल अधिकतम 500.0 MB · एक बार में अधिकतम 20 फ़ाइलें

आप Ctrl/Cmd+V से या क्लिपबोर्ड मेन्यू से फ़ाइल चिपका भी सकते हैं।

साफ़ करना अग्रेषण से पहले चुने हुए सक्रिय अनुलग्नक हटाता है: कैटलॉग-स्तरीय JavaScript हुक (`AA`, `OpenAction`), XMP Metadata, EmbeddedFiles नाम वृक्ष, trailer Info शब्दकोश, पृष्ठ-स्तरीय `AA`, Link एनोटेशन, और खोलने पर हटने वाले पृष्ठ-स्तरीय Font संसाधन।

वेबसाइट पर JavaScript, एम्बेड फ़ाइलें, XMP, Info मेटाडेटा और लिंक डिफ़ॉल्ट रूप से चालू रहते हैं। `removeFonts` जान-बूझकर बंद रहता है: Font संसाधन हटाने से पाठ ग़ायब हो सकता है या डिब्बों जैसा दिख सकता है। API से बुलाने पर तब तक कुछ नहीं हटता जब तक आप हर `removeX=true` फ़्लैग न भेजें।

यह लोडेड PDF पर शब्दकोश शल्यक्रिया है, qpdf `--sanitize` नहीं, एंटीवायरस स्कैन नहीं, और पाठ काला करना नहीं। पृष्ठ पर दिखने वाले नाम और संख्याएँ रहती हैं। मुख्य पाठ में रहस्य हटाने हों तो पाठ काला करें।

जिन अटैचमेंट की ज़रूरत है उन्हें पहले निकाल लें। वितरण के लिए किसी प्रति को साफ़ करें। जो गणनाएँ दस्तावेज़ खुलने की क्रिया पर निर्भर हैं, वे रुक सकती हैं। नामित स्क्रिप्ट ट्री, फ़ॉर्म फ़ील्ड या एनोटेशन क्रियाओं में रखी JavaScript नहीं हटती; JavaScript देखें बताता है कि क्या बचा है। समतल करना अलग काम है: वह एनोटेशन को सामग्री में रंगता है, सक्रिय कैटलॉग नहीं हटाता।

केवल वे फ़ाइलें साफ़ करें जिन्हें बदलने के आप अधिकारी हैं। अखंड रखे जाने वाले रिकॉर्ड से ऑडिट मेटाडेटा छीलना अनुचित हो सकता है।

पासवर्ड-सुरक्षित फ़ाइलें इस पृष्ठ पर पासवर्ड डालते ही आपके लिए खोल दी जाती हैं; API उपयोगकर्ता पहले पासवर्ड हटाएँ चलाएँ। डाउनलोड के बाद PDF खोलें; ज़रूरी पृष्ठ अभी भी रेंडर हों, विशेषकर `removeFonts` चालू होने पर।

साफ़ करना साझा करने से पहले की स्वच्छता है, सुरक्षा प्रमाणन नहीं। ये कुंजियाँ हटने के बाद भी दुर्भावनापूर्ण PDF दुर्भावनापूर्ण रह सकती है।

सुविधाएँ

  • संबंधित स्विच चालू होने पर कैटलॉग JS हुक, XMP, Info, एम्बेडेड फ़ाइल नाम और Link एनोटेशन हटाता है
  • फ़ॉन्ट हटाना वैकल्पिक, डिफ़ॉल्ट बंद
  • मैलवेयर स्कैनर या पाठ काला करना नहीं
  • अनाम API: /api/v1/security/sanitize-pdf

यह उपकरण कब इस्तेमाल करें

  • बाहरी साझेदार को भेजने से पहले स्क्रिप्ट और एम्बेडेड फ़ाइलें हटाना
  • वितरण प्रति से XMP और Info मेटाडेटा साफ़ करना
  • लिंक एनोटेशन हटाकर सादा देखने योग्य प्रति बनाना

PDF से JavaScript और मेटाडेटा कैसे हटाएँ?

  1. साझा करने से पहले साफ़ करने के अधिकारी वाली PDF अपलोड करें।
  2. लिंक या मेटाडेटा रखना अनिवार्य न हो तो डिफ़ॉल्ट रखें। परिणाम समझे बिना removeFonts न खोलें।
  3. प्रसंस्करण शुरू करें, साफ़ PDF डाउनलोड करें।
  4. फ़ाइल खोलकर पृष्ठ रेंडर की पुष्टि करें। दिखने वाले रहस्य हटाने हों तो अलग से पाठ काला करें चलाएँ।

सीमाएँ और अपवाद

  • पृष्ठ पर दिखने वाला पाठ नहीं मिटाता
  • removeFonts पाठ गायब कर सकता है
  • नामित स्क्रिप्ट, फ़ॉर्म फ़ील्ड और एनोटेशन की JavaScript नहीं हटती
  • पासवर्ड-सुरक्षित फ़ाइलों के लिए पासवर्ड चाहिए; API उपयोगकर्ता पहले पासवर्ड हटाएँ चलाएँ
  • इस वेबसाइट पर अपलोड सीमा: प्रति फ़ाइल 500 MB, लगभग 95 MB से ऊपर की फ़ाइलें टुकड़ों में भेजी जाती हैं। सीधे एक API अनुरोध का बॉडी अधिकतम 100 MB का हो सकता है।

उदाहरण

  • डिफ़ॉल्ट स्विच चालू रखकर OpenAction और EmbeddedFiles नाम वृक्ष हटाना
  • जिस फ़ाइल की इकलौती स्क्रिप्ट दस्तावेज़ खुलने की क्रिया है, वह removeJavaScript के बाद उसे नहीं चलाती

इस उपकरण की गोपनीयता

फ़ाइलें HTTPS पर अपलोड होती हैं, सर्वर की मेमोरी या अल्पकालिक अस्थायी निर्देशिका में संसाधित होती हैं, और परिणाम तैयार होते ही हटा दी जाती हैं। हम बाद में देखने, मॉडल प्रशिक्षण या विज्ञापन प्रोफ़ाइल के लिए प्रतियाँ नहीं रखते। प्रतिधारण अवधि और AdSense कुकी विवरण गोपनीयता नीति में हैं।

अक्सर पूछे सवाल

क्या साफ़ करना पासवर्ड हटाता है?
नहीं। हटाने के अधिकारी वाली एन्क्रिप्शन के लिए पासवर्ड हटाएँ।
क्या मेरे फ़ॉर्म फ़ील्ड अब भी काम करेंगे?
PDF साफ़ करें दस्तावेज़ खुलने की क्रिया और कैटलॉग तथा पृष्ठों की अतिरिक्त क्रियाएँ हटाता है। फ़ील्ड-स्तर की स्क्रिप्ट, जैसे गणनाएँ, नहीं हटतीं। भेजने से पहले फ़ाइल को जाँच लें।
क्या यह समतल करने जैसा है?
नहीं। समतल करना एनोटेशन को पृष्ठ सामग्री में खींचता है। साफ़ करना चुने कैटलॉग, नाम और एनोटेशन मिटाता है।
क्या साफ़ करना मैलवेयर-मुक्त गारंटी देता है?
नहीं। सूचीबद्ध शब्दकोश हटाता है। स्कैनर या प्रमाणन नहीं।

आख़िरी अपडेट:

कोड से कॉल करें

यहाँ हर उपकरण एक सादा REST एंडपॉइंट है। गुमनाम इस्तेमाल के लिए खाता या API कुंजी नहीं चाहिए। ब्राउज़र, डेवलपर और AI एजेंट, तीनों के लिए।

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.pdf

Model Context Protocol बोलने वाले एजेंट क्लाइंट के लिए MCP उपकरण भी है (JSON-RPC 2.0, POST /mcp)। पूरा API संदर्भ

AI एजेंट से इस्तेमाल करें

स्किल

इस स्किल से Claude Code, Codex, Cursor और दूसरे AI एजेंट आपके लिए “PDF साफ़ करें” चला सकते हैं: /skills/pdf123-sanitize.md

सभी एजेंट स्किल

फ़ाइलें केवल इस काम के लिए इस्तेमाल होती हैं, फिर अपने आप मिट जाती हैं।