Scan से PDF

📷
Scan a document with your camera
Best on mobile · uses the rear camera · frames stay on your device

🔒 Frames never upload. The video stream goes straight to a canvas in your browser, never to a server. Close the tab and everything's gone.

Scan से PDF आपके phone camera को quick document scanner में बदलता है। Open camera tap करें, browser rear camera के लिए permission माँगता है, आप per page एक बार shutter tap करते हैं, फिर Build PDF tap करते हैं। हर captured frame camera के native resolution पर sized एक page बन जाता है। Output scan-{today}.pdf नामित है ताकि आप save करके भूल सकते हैं। सब कुछ locally चलता है — video stream camera से canvas से JPG blob तक जाता है जो आपके tab की memory में held है। कुछ upload नहीं होता, कुछ log नहीं होता, कुछ device नहीं छोड़ता।

Built by Bob Article by Lace QA by Ben Shipped

कैसे उपयोग करें

  1. 1

    "Open camera" tap करें। आपका browser camera permission माँगता है — हाँ कहें। Mobile पर यह rear camera खोलता है; laptop पर जो भी camera है उसे use करता है।

  2. 2

    Live preview में document frame करें और round shutter button tap करें। हर tap एक page capture करता है। जितने चाहिए उतने capture करें — receipts, contract pages, handwritten notes।

  3. 3

    Arrows से pages reorder करें या × से bad shot delete करें। List order ही PDF page order है।

  4. 4

    "Build PDF" tap करें। Captured JPGs single PDF में assemble होते हैं scan-{today}.pdf नाम के साथ। Download hit करें। Done।

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

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

Scan से PDF tool क्या करता है

Scan से PDF आपकी pocket में पहले से वाले camera को one-tap document scanner में बदलता है। आप page को अपने phone पर खोलते हैं, Open camera tap करते हैं, browser rear lens के लिए permission माँगता है, और वहाँ से हर shutter tap एक page capture करता है। Receipt photograph करें, contract photograph करें, handwritten meeting notes photograph करें — जब आप done हों आप Build PDF tap करते हैं और captures scan-{today}.pdf नामित single file में assemble होते हैं। Download करें, और scan आपकी है।

यहाँ वो part है जो ज़्यादातर tools plainly नहीं कहेंगे: frames आपका device कभी नहीं छोड़ते। Browser API getUserMedia video को straight आपके tab में canvas पर stream करता है। हर capture आपके browser की memory में held JPG बन जाता है। pdf-lib JPGs को PDF में locally stitch करता है, download link blob URL है, और जब आप tab close करते हैं तो पूरी pipeline close हो जाती है। कोई upload step नहीं है। कोई server नहीं है। कोई account नहीं है। Leak करने को कुछ नहीं है क्योंकि transit में कुछ नहीं है।

इस job के लिए browser scanner right shape क्यों है

Dominant phone scanners — CamScanner, Adobe Scan, Microsoft Lens, Genius Scan — सब चाहते हैं कि आप app install करें, sign in करें, और उन्हें आपके scans को cloud पर sync करने दें। जो एक heart पर one-shot job है उसके लिए यह strange ask है: मेरे सामने एक paper है, मुझे अगले साठ seconds में अपने computer पर इसकी PDF चाहिए। App model एक minute की installation, forced account creation, और unknown future of background syncing trade करता है उस feature के लिए जिसे आप साल में चार बार use करेंगे।

Browser job को cleaner करता है। आपके पास पहले से browser खुला है। आप पहले से अपने camera को इसके साथ trust करते हैं (banks इसका use करते हैं, video chat इसका use करता है, telehealth इसका use करता है)। Shutter button right वहाँ है, assembly right वहाँ है, download right वहाँ है। जब scan done है, tab close करें। Browser captures याद नहीं रखता, क्योंकि वे कभी उस single tab session के बाहर persist नहीं हुए।

Trade honest है: हम CamScanner जैसे fancy नहीं हैं। कोई automatic edge detection नहीं, कोई perspective deskew नहीं, कोई shadow removal नहीं, कोई filter नहीं जो phone photo को 1200dpi flatbed scan जैसा दिखाए। आपको raw JPG मिलता है जो भी camera ने देखा, जैसे आपने frame किया। यह receipts, school permission slips, textbook से एक page, check का पीछे, meeting whiteboard के लिए right tool है। यह archival document preservation या legal-quality OCR pipeline के लिए wrong tool है — अगर वो job है, real scanner use करें।

CamScanner के बारे में, specifically

यह part footnote में buried होने के बजाय page पर होना चाहिए। CamScanner दुनिया का सबसे widely-installed phone scanner है, somewhere 500 million downloads के north में। यह कई data-handling stories के गलत side पर भी रहा है। 2019 में Google Play version of the app एक advertising SDK के अंदर Necro नाम का malware dropper ship करते हुए पाया गया; Google ने SDK हटाए जाने तक इसे store से pull कर लिया। Independent security researchers ने बार-बार उस data के volume को flag किया है जो app अपने servers पर भेजती है — including, version और settings depending पर, scans खुद।

आप वो stories खुद पढ़ सकते हैं; यह article takedown नहीं है। Point यह है कि "free phone scanner" historically मतलब "scanner product है और आप data हैं।" यहाँ तक कि जब CamScanner behave कर रहा है, trust model यह है: आप contract या passport scan करते हैं, bytes कुछ jurisdiction में server पर travel करते हैं जिसके data laws आपने नहीं पढ़े होंगे, और आप hope करते हैं कि company की privacy policy honored है। Recipe होने पर वो reasonable trade है। Driver's license, tax form, या medical record होने पर वो worse trade है।

Scan से PDF trade हटा देता है। Bytes कहीं नहीं जातीं। Honor करने को कोई privacy policy नहीं है क्योंकि honor करने के लिए कोई path नहीं है।

Multi-page document कैसे scan करें

Common flow multi-page contract या receipts का stack है। यहाँ exact sequence है।

  1. इस page को अपने phone पर खोलें। Open camera tap करें। आपका browser one-time permission prompt दिखाता है — Allow tap करें। iOS Safari और Android पर Chrome दोनों rear camera prefer करते हैं जब page facingMode: 'environment' के लिए request करता है, जो हम करते हैं।
  2. Live preview में first page frame करें। Phone को page से roughly parallel hold करें, इतना दूर कि सभी चार corners visible हों, इतना पास कि text sharply पढ़े। Round shutter button tap करें। Capture page के bottom पर thumbnail के रूप में land होता है।
  3. Next page पर move करें। Frame करें, tap करें। Next पर move करें। Frame करें, tap करें। Captures की संख्या पर कोई limit नहीं — पाँच pages capture करें, चालीस capture करें।
  4. अगर shot blurry है या corners cut off हैं, इसकी thumbnail पर × tap करके drop करें। अगर captures order से बाहर हो गए, उन्हें reorder करने के लिए arrow buttons use करें। List order PDF page order बन जाता है।
  5. Build PDF tap करें। Captures 92% quality पर JPG-encoded होते हैं और single PDF में native pixel dimensions पर embedded होते हैं। Download tap करें। File scan-{today}.pdf नामित है — उदाहरण के लिए, scan-2026-05-13.pdf

Five-page scan के लिए total time, end to end: एक minute से कम। Bottleneck phone के साथ आपकी steadiness है, software नहीं।

Worked example: छह-page contract scan करना

Counterparty ने आपको paper consulting agreement mail किया और signed वापस माँगा। आपके पास scanner नहीं है। आपके पास phone, kitchen table, और good light वाली window है।

आप अपने phone पर microapp.com/scan-to-pdf खोलते हैं, contract को window के नीचे flat रखते हैं, Open camera tap करते हैं, allow करते हैं। Live preview first page दिखाता है। आप phone को page के ऊपर लगभग बारह inches hold करते हैं, frame में corners square करते हैं, shutter tap करते हैं। Thumbnail appear होता है। आप page दो पर flip करते हैं, repeat करते हैं। Pages तीन से छह same way — छह shutter taps, छह thumbnails।

आप thumbnail list scroll करते हैं। Page चार tilted आया, तो आप drop करने के लिए × tap करते हैं, page को फिर flat रखते हैं, retake करते हैं। अब correct order में छह thumbnails हैं। आप Build PDF tap करते हैं। लगभग तीन seconds बाद, download button appear होता है। Output scan-2026-05-13.pdf है, छह pages, लगभग 9 MB।

आप इसे अपने laptop पर AirDrop करते हैं। Sign PDF में खोलते हैं, page छह पर अपनी signature draw करते हैं, scan-2026-05-13-signed.pdf download करते हैं। वापस email करते हैं। "यह paper mailbox में land हुआ" से "मैंने इसे signed वापस भेजा" तक का Round-trip पाँच minutes से कम है, और उस contract का single byte भी किसी step पर third-party server पर नहीं बैठा।

Privacy story, technical detail में

अगर आप हमारी बात मानने के बजाय no-upload claim verify करना चाहते हैं, तो जब आप scan करते हैं exactly क्या होता है यहाँ है।

  • Open camera navigator.mediaDevices.getUserMedia({ video: { facingMode: 'environment' } }) call करता है। Returned MediaStream HTML video element से attached है। वो stream पूरी तरह आपके browser के process में रहता है; page के JavaScript के पास video frames को कहीं भेजने का कोई API नहीं है।
  • Shutter tap current video frame को HTML canvas पर video के native dimensions पर draw करता है, फिर canvas.toBlob('image/jpeg', 0.92) call करता है। Resulting JPG blob tab की memory में JavaScript array में stored है। यह disk touch नहीं करता और network touch नहीं करता।
  • Build PDF JPG blobs के array को pdf-lib को hand करता है, जो JavaScript memory में PDF construct करता है और bytes को दूसरे blob के रूप में return करता है। Download link उस in-memory blob पर point करने वाला URL.createObjectURL(blob) है।
  • Tab close: blobs garbage-collected हो जाते हैं। Camera stream release होता है। Thumbnails DOM से गायब हो जाते हैं। कोई localStorage नहीं है, कोई IndexedDB नहीं, कोई service worker नहीं, कोई background sync नहीं। Tab close करना deletion है।

इसमें से किसी भी का audit करने के लिए, अपने browser के developer tools खोलें और scan session के दौरान Network tab देखें। आप page load देखेंगे, आप JS bundle load देखेंगे, और फिर — हर camera open के through, हर shutter tap के through, और final Build PDF के through — शून्य outbound requests। Phone scanner जो home call करता है वो network पर ऐसा करता है। जो नहीं करता, नहीं करता।

यह कब right tool है और कब नहीं

Right tool:

  • Expense receipts। पूरा job "छह restaurant receipts को expense form के लिए एक PDF में बदलें" है। साठ seconds, done।
  • Personal reference के लिए printed book या magazine से एक page।
  • Meeting whiteboards। Session के end में board photograph करें, PDF build करें, meeting notes में drop करें।
  • School forms, permission slips, medical intake paperwork — paper पर fill करें, scan करें, वापस email करें।
  • One-off scans जहाँ single use के लिए CamScanner install करना absurd लगता है।
  • कोई भी document जिसे आप third-party server पर भेजना नहीं चाहते क्योंकि document private है। Tax forms। Medical bills। Bank statements। IDs।

Wrong tool:

  • सैकड़ों pages की bulk scanning। Document feeder वाला real scanner faster और cleaner होगा।
  • Scans जिन्हें useful होने से पहले OCR चाहिए (आप text search करना चाहते हैं या paragraphs copy करना चाहते हैं)। आप बाद में हमारा output Adobe Acrobat या Tesseract से OCR कर सकते हैं, पर workflow OCR-native scanner app से शुरू करने से heavier है।
  • Old photographs, fragile documents, या कुछ भी जहाँ आपको 1200 dpi color-accurate output चाहिए की archival-quality reproduction। Phone cameras general-purpose हैं; flatbed scanners reason के लिए exist करते हैं।
  • Angle पर shoot होने पर भी flat scan जैसा दिखने वाला perspective-corrected, edge-detected output। CamScanner और Adobe Scan वो करते हैं। हम नहीं।

Sharper captures के लिए tips

ज़्यादातर phone-scan quality सिर्फ lighting और framing है। कुछ चीज़ें जो help करती हैं।

  • Front के बजाय rear camera use करें. Rear sensor higher resolution है। हम rear camera default करते हैं, पर कुछ browsers कुछ configurations में जो भी camera last used था वो default करते हैं — अगर live preview low-res दिखती है, check करें।
  • Page flat रखें. Curled receipt या creased contract page distortion के साथ capture होता है जिसे tool correct नहीं कर सकता। अगर page still नहीं रहता तो book के नीचे flat press करें।
  • Bright spots से Soft, even light बेहतर है. Glossy page पर direct sunlight glare बनाता है जो text wash out करता है। Slight angle पर window light, या overhead room light, आमतौर पर fine होती है।
  • Square frame करें. Tilted के बजाय phone को page से parallel hold करें। Tilted captures fine save होंगे पर assembled होने पर skewed दिखेंगे — कोई perspective correction नहीं।
  • Steady hand या steady surface. Shutter current frame freeze करता है; capture time पर motion blur बाद में fix नहीं हो सकता। अगर आप low light में handheld shoot कर रहे हैं, अपनी elbows brace करें।

यह PDF toolkit के बाकी हिस्से में कहाँ fits है

Scan से PDF छोटे workflow का front door है जो पूरी तरह browser में रहता है। एक बार आपके पास scan है, आप कर सकते हैं:

  • Sign PDF — scanned contract को बिना print किए sign करें।
  • PDF Merger — scan को cover letter या context page के साथ combine करें।
  • Compress PDF — phone scans 2-3 MB per page चल सकते हैं; emailing से पहले file sizes friendlier बनाने के लिए compress करें।
  • Crop PDF — scan पर margins trim करें जिसने document के around बहुत table capture किया।
  • PDF Watermark — भेजने से पहले scan पर CONFIDENTIAL या DRAFT stamp करें।
  • Image to PDF — अगर आपने पहले से अपने phone के camera app में document photograph किया और बिना re-shoot किए JPGs को PDF में assemble करना है, यह tool है।

Microapp के बारे में

Microapp internet पर वो जगह है जहाँ आप हर tool ढूंढ सकते हैं जो आपको चाहिए — small, focused tools जो tab में खुलते हैं, अपना job करते हैं, और आपको जाने देते हैं। Scan से PDF catalog में लगभग 140 tools में से एक है। Microapp जो भी dollar कमाता है उसका 10% charity में जाता है, off the top, audited और published quarterly। Tools picked हैं, quality uniform है, और brand promise Big Software का opposite है: tool खोलें, चीज़ करें, छोड़ें।

Frequently asked questions

क्या यह desktop पर या सिर्फ mobile पर काम करता है?

जहाँ भी browser camera expose करता है यह काम करता है। Phone पर — intended case — यह rear camera खोलता है और आप हर page capture करने के लिए tap करते हैं। Laptop पर यह built-in webcam use करेगा, जो quick whiteboard snap के लिए fine है पर paper sheet के लिए awkward। अगर आप desktop पर हैं, आप आमतौर पर अपने phone से photos shoot करने और हमारे Image to PDF tool से उन्हें combine करने में happier होंगे — same final PDF, more flexible workflow।

मेरा browser camera permission denied क्यों कहता है?

जब आप Open camera tap करते हैं तो browser one-time permission prompt दिखाता है। अगर आपने Block tap किया (या accidentally), prompt automatically वापस नहीं आएगा — आपको browser settings में manually permission grant करनी है। Chrome: address bar में lock icon tap करें → Site settings → Camera → Allow। Safari iOS: Settings app → Safari → Camera → Allow। फिर इस page को reload करें और Open camera फिर tap करें। हम उस prompt को override नहीं कर सकते; browser camera का owner है।

क्या मैं multiple pages को एक PDF में scan कर सकता हूँ?

हाँ — यह main use case है। Page 1 capture करें, reframe करें, page 2 capture करें, repeat। Shutter का हर tap list में page add करता है। जब आप done हों, Build PDF tap करें और सब captured pages list order में single multi-page PDF में assemble होते हैं। अगर sequence से बाहर capture किया है तो reorder करने के लिए arrow buttons use करें।

क्या quality CamScanner या Adobe Scan जैसे dedicated scanner app जितनी अच्छी है?

Honest answer: नहीं। CamScanner और Adobe Scan automatic edge detection, perspective correction, contrast boosting, और shadow removal add करते हैं — सभी tricks जो phone photo को flatbed scan जैसा दिखाते हैं। हम वो कुछ नहीं करते। आपको raw JPG मिलता है जो भी camera ने देखा, PDF में assembled। Casual scanning के लिए वो fine है। Archival originals या legal-quality output के लिए, dedicated scanner use करें।

क्या मेरे captures कहीं upload होते हैं?

नहीं। Video stream getUserMedia से directly आपके tab में canvas element तक जाता है — कभी network request के through नहीं। हर capture browser memory में held JPG blob है। PDF locally pdf-lib से built होती है। Scan करते समय browser का network tab खोलें और capture और build के दौरान आप शून्य outbound traffic देखेंगे।

Captured pages का resolution क्या है?

जो भी आपका camera natively deliver करता है — typically basic laptop webcam पर 1280×720, modern phones पर browser depending पर 1920×1080 या 4032×3024 तक। Capture video frame को इसके full native size पर pulls करता है, इसे 92% quality पर JPG के रूप में encode करता है, और original pixel dimensions पर PDF में embed करता है। PDF pages sharp हैं पर file sizes camera से scale करते हैं; iPhone से 10-page scan 15-20 MB चल सकता है।

क्या यह iPhone Safari पर काम करता है?

हाँ। iOS 14.3+ पर Safari getUserMedia support करता है और जब आप facingMode: 'environment' pass करते हैं तो rear camera prefer करता है, जो हम करते हैं। पहली बार जब आप Open camera tap करते हैं, iOS system prompt के through permission माँगता है। उसके बाद camera हर बार खुलना चाहिए। अगर आप in-app browser (Instagram, Facebook, etc.) में हैं तो उनमें से कुछ camera access block करते हैं — अगर start नहीं हो रहा तो page real Safari में खोलें।

क्या मैं captured pages edit कर सकता हूँ — crop, rotate, contrast adjust?

इस tool में नहीं। Capture one-tap-one-page है और page captured के रूप में PDF में जाता है। अगर आपको cropping या rotation चाहिए, यहाँ capture करें, PDF download करें, फिर हमारे Crop PDF या Rotate PDF tool से run करें। या Image to PDF use करें और इसे ऐसे photos feed करें जो आपने पहले से touched up किए हैं।