મુખ્ય સામગ્રી પર જાઓ

મફત ઇમેજ ફૉર્મેટ કન્વર્ટર

JPG, PNG, WebP, AVIF, GIF, અને BMP ફૉર્મેટ વચ્ચે રૂપાંતરિત કરો.

આમાં કન્વર્ટ કરો:

આ બ્રાઉઝરમાં AVIF એક્સપોર્ટ ઉપલબ્ધ નથી. WebP સમાન બચત આપે છે અને લગભગ બધે ખુલે છે.

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

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · તમારા ડિવાઇસ પર પ્રોસેસ થાય છે

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

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

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

ટિપ: તેને તરત જ લોડ કરવા માટે તમારા ક્લિપબોર્ડમાંથી ઇમેજ પેસ્ટ કરો (Ctrl+V).

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

સામાન્ય ઉપયોગો

  • Convert JPG to WebPConvert JPG images to WebP — the modern format that gives you smaller files with equal or better quality.
  • Convert PNG to WebPConvert PNG graphics to WebP — keep transparency and sharp edges while shrinking file size by 50–80%.
  • Convert Images for PrintPrepare images for professional printing — convert to high-quality formats with full resolution preserved.

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

રૂપાંતરણ Canvas API — Chrome, Firefox, અને Safari માં બિલ્ટ-ઇન એ જ image-encoding engine — વાપરીને સંપૂર્ણપણે તમારા બ્રાઉઝરમાં ચાલે છે. તમારી ફાઇલો off-screen canvas પર દોરવામાં આવે છે અને canvas.toBlob() વડે ટાર્ગેટ ફોર્મેટમાં ફરીથી એન્કોડ થાય છે; કંઈ પણ કોઈ સર્વર પર અપલોડ થતું નથી.

  1. 1
    ઇમેજ canvas માં decode થાય છે
    દરેક ફાઇલ સ્થાનિક object URL દ્વારા HTMLImageElement માં લોડ થાય છે. decode થયા પછી, pixel data output dimensions ના કદ ધરાવતા off-screen canvas પર દોરવામાં આવે છે — max-width સેટ હોય તો aspect ratio સાચવીને.
  2. 2
    Encoding પહેલાં JPEG transparency હેન્ડલ થાય છે
    JPEG માં રૂપાંતરિત કરતી વખતે (જેમાં alpha channel નથી), canvas ને ઇમેજ દોરવા પહેલાં white background વડે ભરવામાં આવે છે, જે transparent વિસ્તારોને output ફાઇલમાં black રેન્ડર થતાં અટકાવે છે.
  3. 3
    canvas.toBlob() pixels ને ફરીથી એન્કોડ કરે છે
    બ્રાઉઝરનું નેટિવ canvas.toBlob(mime, quality) canvas ને પસંદ કરેલા ફોર્મેટ (JPG, PNG, WebP, કે AVIF) માં માંગેલા quality level પર એન્કોડ કરે છે. જો બ્રાઉઝર કોઈ ફોર્મેટ encode કરવાનું સપોર્ટ ન કરે, તો startup પર ચાલતું feature-probe silently ખોટા label વાળી ફાઇલ બનાવવાને બદલે એ બટન disable કરે છે.
  4. 4
    આઉટપુટ સ્થાનિક blob તરીકે પહોંચાડવામાં આવે છે
    એન્કોડ કરેલ blob તાત્કાલિક preview અને download માટે સ્થાનિક object URL માં લપેટવામાં આવે છે. બહુવિધ ફાઇલો માટે, JSZip download ટ્રિગર થાય તે પહેલાં તેમને browser માં જ ZIP માં બંડલ કરે છે.

તમારો બધો ઇમેજ ડેટા તમારા ડિવાઇસ પર જ રહે છે — ફાઇલો Canvas API વાપરીને સંપૂર્ણપણે બ્રાઉઝરમાં જ વાંચવામાં અને encode થાય છે, અને કોઈ ડેટા ક્યારેય સર્વર પર મોકલાતો નથી.

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

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