મફત PDF થી ઇમેજ (JPG, PNG, WebP)

PDF ના દરેક પેજને તમારા પસંદ કરેલા રિઝોલ્યુશન પર JPG, PNG કે WebP ઇમેજમાં કન્વર્ટ કરો. પેજ અલગથી કે એકસાથે ZIP તરીકે ડાઉનલોડ કરો. ફાઇલો ક્યારેય તમારું બ્રાઉઝર છોડતી નથી.

Sejda ના ફ્રી પ્લાનમાં કલાકના 3 કાર્યોની મંજૂરી છે — અહીં કલાકની કે દૈનિક કોઈ મર્યાદા નથી. · ચકાસાયેલ સપ્ટે 2026

ફાઇલો અહીં મૂકો, અથવા બ્રાઉઝ કરવા ક્લિક કરો

PDF · ફાઇલ કદ મર્યાદા નહીં

અથવા તમારા ક્લિપબોર્ડમાંથી પેસ્ટ કરવા માટે Ctrl+V દબાવો

તમે એક સાથે ઘણી ફાઇલો મૂકી શકો છો

ફાઇલો બ્રાઉઝ કરો

બધાને રૂપાંતરિત કરવા એક સાથે ઘણી PDF મૂકો: ZIP માં દરેકનું પોતાનું ફોલ્ડર બને છે.

તમારી ફાઇલો તમારા ઉપકરણ છોડતી નથી. બધી પ્રક્રિયા તમારા બ્રાઉઝરમાં સ્થાનિક રીતે થાય છે.

આ કેવી રીતે કાર્ય કરે છે

આ ટૂલ PDF.js (pdfjs-dist) — Mozilla ના ઓપન-સોર્સ PDF રેન્ડરિંગ એન્જિન — ને ઇમેજ એન્કોડિંગ માટે બ્રાઉઝરના Canvas API સાથે જોડીને સંપૂર્ણપણે તમારા બ્રાઉઝરમાં PDF પેજને ઇમેજમાં રૂપાંતરિત કરે છે. તમારી ફાઇલ સ્થાનિક રીતે વાંચવામાં આવે છે અને ક્યારેય સર્વર પર મોકલાતી નથી.

  1. 1
    PDF.js ફાઇલ પાર્સ કરે છે
    pdfjs-dist JavaScript માં લખેલા પોતાના રેન્ડરર વાપરીને મેમરીમાંથી સીધું PDF નું બાઇનરી માળખું — ફોન્ટ, વેક્ટર ગ્રાફિક્સ, એમ્બેડેડ ઇમેજ અને પેજ લેઆઉટ સૂચનાઓ — વાંચે છે. એક સમર્પિત Web Worker (CDN પરથી લોડ થયેલ) મુખ્ય થ્રેડની બહાર ભારે પાર્સિંગ સંભાળે છે જેથી પેજ પ્રતિભાવશીલ રહે.
  2. 2
    દરેક પેજ કેનવાસ પર રેન્ડર થાય છે
    દરેક વિનંતી કરેલા પેજ માટે, PDF.js તમારા પસંદ કરેલા DPI પર સ્કેલ કરેલો વ્યુપોર્ટ ગણે છે. ડિફૉલ્ટ PDF કોઓર્ડિનેટ સ્પેસ 72 DPI છે, તેથી 300 DPI રેન્ડર 300/72 ≈ 4.17x નો સ્કેલ ફેક્ટર વાપરે છે, જે અનુરૂપ કેનવાસ બનાવે છે. PDF.js બધું પેજ કન્ટેન્ટ — ટેક્સ્ટ, પાથ, ઇમેજ — ઑફસ્ક્રીન HTMLCanvasElement માં 2D Canvas API વાપરીને દોરે છે.
  3. 3
    કેનવાસ તમારા પસંદ કરેલા ફોર્મેટમાં એન્કોડ કરે છે
    રેન્ડર કર્યા પછી, ટૂલ લક્ષ્ય MIME પ્રકાર (image/png, image/jpeg, કે image/webp) અને ગુણવત્તા સેટિંગ સાથે canvas.toBlob() ને બોલાવે છે. આ એન્કોડિંગને બ્રાઉઝરના પોતાના ઇમેજ કોડેકને સોંપે છે — Chrome, Firefox, કે Safari મૂળભૂત રીતે વાપરે છે એ જ એન્જિન — મેમરીમાં કમ્પ્રેસ્ડ ઇમેજ Blob બનાવીને.
  4. 4
    અલગ-અલગ કે ZIP તરીકે ડાઉનલોડ કરો
    દરેક રેન્ડર થયેલ પેજ પ્રિવ્યૂ અને સિંગલ-ફાઇલ ડાઉનલોડ માટે તરત ઑબ્જેક્ટ URL તરીકે ઉપલબ્ધ છે. જો તમે બધા પેજ એકસાથે ડાઉનલોડ કરો, તો jszip લાઇબ્રેરી મેમરીમાંના Blob ને ક્લાયન્ટ-સાઇડ ZIP આર્કાઇવમાં બંડલ કરે છે, પછી એક જ ડાઉનલોડ ટ્રિગર કરે છે — કોઈપણ તબક્કે કોઈ સર્વર રાઉન્ડ-ટ્રિપ નહીં.

તમારી PDF File API વાપરીને તમારા ડિવાઇસ પરથી સીધી બ્રાઉઝર મેમરીમાં વાંચવામાં આવે છે અને ક્યારેય અપલોડ થતી નથી — બધું રેન્ડરિંગ, એન્કોડિંગ અને પેકેજિંગ તમારા બ્રાઉઝર ટૅબમાં જ સ્થાનિક રીતે થાય છે.

સંબંધિત સાધનો

વારંવાર પૂછાતા પ્રશ્નો