Συμπίεση εικόνων με ζωντανή προεπισκόπηση, λήψη επεξεργασμένη από sharp

Ανεβάστε ένα JPG, PNG, WebP ή AVIF και σύρετε το ρυθμιστικό ποιότητας — η προεπισκόπηση εμφανίζεται αμέσως στον περιηγητή σας, ενώ η τελική λήψη κωδικοποιείται από την πλευρά του διακομιστή με sharp + libvips για το μικρότερο δυνατό αρχείο. Εξαγωγή σε JPG, WebP, AVIF ή PNG. Χωρίς λογαριασμό, χωρίς υδατογράφημα.

ή σύρετε την εικόνα εδώ

Το RoundCut Compress Image σας δίνει ζωντανή προεπισκόπηση στον περιηγητή καθώς μετακινείτε το ρυθμιστικό ποιότητας, και κωδικοποιεί την τελική λήψη στην πλευρά του διακομιστή με sharp + libvips — την ίδια στοίβα που χρησιμοποιούν Vercel, Shopify και Cloudflare. Το αρχείο σας επεξεργάζεται σε απομονωμένη cache ανά μισθωτή, δεν χρησιμοποιείται ποτέ για εκπαίδευση και διαγράφεται μετά από σύντομο TTL. Συγκρίνετε JPG, WebP και AVIF με μια ματιά, επιλέξτε το μικρότερο και κατεβάστε.

Τι κάνει αυτό το εργαλείο

Παίρνει μια εικόνα που ήδη έχετε και δημιουργεί ένα μικρότερο αντίγραφο. Τα lossy formats (JPG, WebP, AVIF) κωδικοποιούνται ξανά στο επίπεδο ποιότητας που επιλέγετε — όσο χαμηλότερη η ποιότητα, τόσο μικρότερο το αρχείο, μέχρι το σημείο όπου εμφανίζονται ορατά artifacts. Παρακολουθείτε τη ζωντανή προεπισκόπηση split-view και τον μετρητή μεγέθους καθώς σύρετε το ρυθμιστικό, ώστε να επιλέξετε τη χαμηλότερη ποιότητα που εξακολουθεί να φαίνεται σωστή. Η έξοδος διατηρεί τις αρχικές διαστάσεις ακριβώς· για να μειώσετε και το μέγεθος pixel, χρησιμοποιήστε πρώτα το εργαλείο Resize.

Πώς λειτουργεί η προστασία απορρήτου σε αυτό το εργαλείο

Η προεπισκόπηση ρυθμιστικού αποδίδεται τοπικά με `canvas.toBlob` — κάθε ρύθμιση που βλέπετε υπολογίζεται μέσα στον περιηγητή σας, χωρίς επικοινωνία με διακομιστή. Η τελική λήψη είναι διαφορετική: όταν κάνετε κλικ στο Λήψη, το αρχείο αποστέλλεται μέσω HTTPS στην υπηρεσία συμπίεσης (Cloudflare Worker → ο διακομιστής μας που εκτελεί sharp + libvips) ώστε η έξοδος να έχει τον ελάχιστο δυνατό αριθμό byte. Το αρχείο διατηρείται σε απομονωμένη cache ανά μισθωτή για σύντομο TTL (ώστε μια επαναλαμβανόμενη λήψη της ίδιας εικόνας να σερβίρεται από cache αντί να κωδικοποιηθεί ξανά), έπειτα διαγράφεται. Δεν χρησιμοποιούμε ποτέ ανεβασμένα αρχεία για εκπαίδευση, δεν τα μοιραζόμαστε με τρίτους και το API key που χρησιμοποιείται για την αποστολή απαλείφεται από τα αρχεία καταγραφής μας. Αν προτιμάτε να μην αποστείλετε καθόλου το αρχείο, η ίδια η προεπισκόπηση ρυθμιστικού είναι μια λειτουργική συμπιεσμένη εικόνα — κάντε δεξί κλικ για να αποθηκεύσετε την έκδοση που δημιούργησε ο περιηγητής. Για αρχεία μεγαλύτερα από το όριο αποστολής ή όταν η υπηρεσία μας δεν είναι διαθέσιμη, το εργαλείο μεταβαίνει αυτόματα στη κωδικοποίηση εναλλακτικής στον περιηγητή.

Τι είναι (και τι δεν είναι) το εργαλείο

Δωρεάν, χωρίς λογαριασμό, χωρίς εγγραφή, χωρίς υδατογράφημα και χωρίς όριο ανά εικόνα ή ανά ημέρα. Η διαδρομή λήψης χρειάζεται σύνδεση στο δίκτυο — ο διακομιστής μας κάνει την τελική κωδικοποίηση. Αν το δίκτυο είναι εκτός σύνδεσης ή η υπηρεσία μας δεν είναι προσβάσιμη, το εργαλείο μεταβαίνει αυτόματα στη κωδικοποίηση εναλλακτικής στον περιηγητή (ελαφρώς μεγαλύτερο αρχείο, ίδια μορφή). Τι δεν κάνει: δεν αλλάζει μέγεθος — οι διαστάσεις εισόδου ισούνται με τις διαστάσεις εξόδου (χρησιμοποιήστε πρώτα το εργαλείο Resize αν χρειάζεστε να μεταβείτε από 4000 px πλάτος σε 1200 px). Δεν διατηρεί EXIF, GPS ή μεταδεδομένα κάμερας — οι re-encoders τα αφαιρούν εξ ορισμού, κάτι που αποτελεί κέρδος απορρήτου για τις περισσότερες περιπτώσεις χρήσης. Δεν επεξεργάζεται σε παρτίδες: μια εικόνα τη φορά. Δεν έχει λειτουργία στόχου μεγέθους: μετακινήστε το ρυθμιστικό και παρακολουθήστε τον μετρητή byte — μπορείτε να φτάσετε οποιοδήποτε μέγεθος-στόχο σε δύο ή τρεις δοκιμές. Η κινούμενη εικόνα GIF δεν διατηρείται: χρησιμοποιείται μόνο το πρώτο καρέ.

Ζωντανή σύγκριση μορφών — επιλέξτε το μικρότερο με μια ματιά

Κάτω από το ρυθμιστικό ποιότητας θα δείτε τρεις κάρτες: JPG, WebP και AVIF. Όλες κωδικοποιούν τη φωτογραφία σας στην ποιότητα που επιλέξατε και εμφανίζουν το μέγεθος αρχείου που προκύπτει καθώς ολοκληρώνεται κάθε μία. Εκείνη που παράγει το μικρότερο αρχείο λαμβάνει μια πράσινη ετικέτα Μικρότερο — κάντε κλικ σε αυτή την κάρτα για να τη ορίσετε ως μορφή εξόδου, έπειτα κατεβάστε. Αυτή είναι η διαφορά ανάμεσα σε αυτό το εργαλείο και τους auto-pickers όπως το TinyPNG: βλέπετε τους πραγματικούς αριθμούς για τη συγκεκριμένη εικόνα σας, στο συγκεκριμένο επίπεδο ποιότητας σας, πριν δεσμευτείτε. Καμία εικασία για το αν το AVIF θα ήταν μικρότερο από το WebP για εκείνη τη συγκεκριμένη φωτογραφία.

Πώς λειτουργεί: ζωντανή προεπισκόπηση από την πλευρά του client, τελική κωδικοποίηση από την πλευρά του διακομιστή

Ενώ σύρετε το ρυθμιστικό, η προεπισκόπηση αποδίδεται χρησιμοποιώντας το ενσωματωμένο `canvas.toBlob` του περιηγητή σας — άμεση ανατροφοδότηση, μηδενικό δίκτυο. Όταν κάνετε κλικ στο Λήψη, το αρχικό αρχείο ανεβαίνει μέσω HTTPS στην υπηρεσία συμπίεσης: ένας μικρός Cloudflare Worker προωθεί το αίτημα σε έναν Fastify διακομιστή που εκτελεί sharp 0.34 υποστηριζόμενο από libvips 8.17. Αυτή η στοίβα παράγει σημαντικά μικρότερα αρχεία από τους κωδικοποιητές περιηγητή (συνήθως 10–15% καλύτερα στην ίδια οπτική ποιότητα, συν πρόσβαση σε JXL έξοδο και ρυθμισμένη chroma subsampling που οι API περιηγητή δεν εκθέτουν). Το κωδικοποιημένο αποτέλεσμα αποθηκεύεται στη cache ανά μισθωτή για επαναλαμβανόμενες λήψεις, έπειτα διαγράφεται. Ο συνολικός χρόνος είναι συνήθως κάτω από 600ms για μια τυπική φωτογραφία σε καλή σύνδεση· αν ποτέ υπερβεί τα 6 δευτερόλεπτα ή η υπηρεσία δεν είναι προσβάσιμη, το εργαλείο μεταβαίνει αυτόματα στη κωδικοποίηση εναλλακτικής στον περιηγητή.

Επιλέξτε τη μορφή εξόδου: JPG, WebP, AVIF ή PNG

Το JPG είναι η ασφαλέστερη επιλογή για φωτογραφίες που προορίζονται για email, εκτύπωση ή οποιαδήποτε ροή εργασίας που μπορεί να μη υποστηρίζει νεότερες μορφές — καθολική υποστήριξη, χωρίς διαφάνεια. Το WebP είναι η καλύτερη προεπιλογή για το web: συνήθως 25–35% μικρότερο από το JPG στην ίδια οπτική ποιότητα, και υποστηρίζει διαφάνεια. Το AVIF ωθεί τη συμπίεση περαιτέρω, συχνά 40–60% μικρότερο από το JPG, και λειτουργεί σε Chrome, Firefox, Safari και Edge. Το PNG είναι lossless — κάθε pixel διατηρείται· το ρυθμιστικό ποιότητας αποκρύπτεται για PNG επειδή δεν υπάρχει τίποτα να χαθεί. Τυπική εξοικονόμηση σε μη βελτιστοποιημένο PNG: 30–50%, έως 70% σε εξαγωγές που μόλις δημιουργήθηκαν. Η διαδρομή λήψης χρησιμοποιεί sharp + libvips στον διακομιστή μας (MozJPEG για JPG, libwebp για WebP, libavif/heif για AVIF, libpng για PNG)· η προεπισκόπηση ρυθμιστικού εντός περιηγητή χρησιμοποιεί τους ενσωματωμένους κωδικοποιητές του περιηγητή. Για εισαγωγή, το εργαλείο αποδέχεται JPG, PNG, WebP και AVIF σε κάθε σύγχρονο περιηγητή, καθώς και GIF (μόνο το πρώτο καρέ) και HEIC (μόνο σε Safari).

Ρυθμιστικό ποιότητας, σε απλή γλώσσα

Το ρυθμιστικό κυμαίνεται από 1 έως 100 για lossy formats (JPG, WebP, AVIF). Υψηλότερο σημαίνει λιγότερα artifacts συμπίεσης και μεγαλύτερο αρχείο. Χαμηλότερο σημαίνει μικρότερο αρχείο με πιο ορατή υποβάθμιση. 80 είναι η προεπιλογή — αντιστοιχεί στο επίπεδο JPEG 'υψηλής ποιότητας' του Photoshop και χρησιμοποιείται από τις περισσότερες επαγγελματικές ροές εργασίας. 60 είναι μια σταθερή προεπιλογή για web και email όπου το μέγεθος αρχείου έχει μεγαλύτερη σημασία από την ποιότητα εκτύπωσης. Κάτω από 50, τα block artifacts αρχίζουν να εμφανίζονται σε ομαλές διαβαθμίσεις και αποχρώσεις δέρματος. Κάτω από 30, η έξοδος είναι αναγνωρίσιμη αλλά σαφώς συμπιεσμένη — χρήσιμη μόνο για μικρογραφίες. Ο μετρητής μεγέθους πάνω από το ρυθμιστικό ενημερώνεται καθώς σύρετε. Εμφανίζει τον ακριβή αριθμό byte της εκ νέου κωδικοποιημένης εξόδου — μετρημένο, όχι εκτιμώμενο. Όταν το εκ νέου κωδικοποιημένο αρχείο είναι μεγαλύτερο από αυτό που ανεβάσατε (κάτι που συμβαίνει με ήδη συμπιεσμένα JPG σε ποιότητα 100 ή PNG που βελτιστοποιήθηκαν προηγουμένως από άλλο εργαλείο), η τιμή εξοικονόμησης γίνεται αρνητική και η κάρτα σας ενημερώνει ξεκάθαρα: χαμηλώστε το ρυθμιστικό ή αλλάξτε μορφή.

Συχνές ερωτήσεις

Είναι πραγματικά δωρεάν το Compress Image;

Ναι. Χωρίς λογαριασμό, χωρίς εγγραφή, χωρίς υδατογράφημα, χωρίς δοκιμαστική περίοδο. Η προεπισκόπηση ρυθμιστικού εκτελείται τοπικά· η τελική λήψη κωδικοποιείται από τον διακομιστή μας (sharp + libvips). Το κόστος υποδομής είναι αρκετά μικρό ώστε να το καλύπτουμε ως δωρεάν επίπεδο.

Ανεβαίνει η εικόνα μου κάπου;

Η προεπισκόπηση ρυθμιστικού υπολογίζεται στον περιηγητή σας — καμία αποστολή εκεί. Η τελική λήψη είναι διαφορετική: όταν κάνετε κλικ στο Λήψη, το αρχικό αρχείο αποστέλλεται μέσω HTTPS στην υπηρεσία συμπίεσης ώστε η έξοδος να λάβει κωδικοποίηση sharp + libvips (μικρότερη από αυτό που μπορεί να παράγει ένας περιηγητής). Το αρχείο διατηρείται σε απομονωμένη cache ανά μισθωτή για σύντομο χρόνο, δεν χρησιμοποιείται ποτέ για εκπαίδευση και διαγράφεται μετά το TTL. Αν το δίκτυο είναι εκτός σύνδεσης ή η υπηρεσία δεν είναι προσβάσιμη, το εργαλείο μεταβαίνει αυτόματα στη κωδικοποίηση εναλλακτικής στον περιηγητή· μπορείτε επίσης να κάνετε δεξί κλικ στη ζωντανή προεπισκόπηση για να αποθηκεύσετε απευθείας την έκδοση του περιηγητή.

Μπορώ να συμπιέσω αρχεία WebP;

Ναι. Το WebP είναι υποστηριζόμενη μορφή εισόδου σε όλους τους σύγχρονους περιηγητές. Μπορείτε να συμπιέσετε ένα WebP και να το εξάγετε ξανά ως WebP (μικρότερο), ή να το μετατρέψετε σε JPG ή AVIF ταυτόχρονα.

Ποιες μορφές εισόδου μπορώ να ανεβάσω;

JPG, PNG, WebP και AVIF σε κάθε σύγχρονο περιηγητή. Το GIF λειτουργεί σε Chrome και Firefox αλλά διατηρείται μόνο το πρώτο καρέ — η κινούμενη εικόνα δεν διατηρείται. Το HEIC από iPhone λειτουργεί μόνο σε Safari (ο Safari έχει εγγενή αποκωδικοποιητή HEIC)· σε Chrome ή Firefox, μετατρέψτε πρώτα το HEIC σε JPG χρησιμοποιώντας το εργαλείο Convert μας.

Πόσο μικρότερο θα γίνει το αρχείο μου;

Εξαρτάται από το αρχείο εισόδου. Μια τυπική μη βελτιστοποιημένη φωτογραφία σε ποιότητα 80: το WebP είναι συνήθως 25–35% μικρότερο από το αντίστοιχο JPG· το AVIF είναι συνήθως 40–60% μικρότερο από το JPG. Το PNG με Oxipng εξοικονομεί 30–50% σε μη βελτιστοποιημένα PNG, έως 70% σε εκείνα που μόλις εξήχθησαν. Ο ζωντανός μετρητής μεγέθους σας δείχνει τον ακριβή αριθμό για το αρχείο σας πριν κατεβάσετε.

Ποια ποιότητα πρέπει να επιλέξω;

80 αν δεν είστε σίγουροι — είναι η προεπιλογή και αντιστοιχεί στο 'υψηλής ποιότητας' JPEG του Photoshop. Κατεβείτε στο 60 για αναρτήσεις στο web όπου το μέγεθος έχει μεγαλύτερη σημασία από τη λεπτομέρεια εκτύπωσης. Κατεβείτε στο 40 μόνο για μικρογραφίες. Ανεβείτε στο 90–100 αν επεξεργάζεστε περαιτέρω το αρχείο και δεν θέλετε να συσσωρεύσετε απώλειες συμπίεσης.

Γιατί το αρχείο μου γίνεται ΜΕΓΑΛΥΤΕΡΟ στην ποιότητα 100;

Η ποιότητα 100 δεν σημαίνει καμία συμπίεση — σημαίνει 'ελαχιστοποίηση ορατών artifacts'. Αν η εισαγωγή σας ήταν ήδη ένα βελτιστοποιημένο JPG, η εκ νέου κωδικοποίηση σε ποιότητα 100 με MozJPEG μπορεί να παράγει μεγαλύτερο αρχείο επειδή οι δύο κωδικοποιητές έκαναν διαφορετικές εσωτερικές επιλογές. Λύση: χαμηλώστε το ρυθμιστικό ποιότητας μέχρι ο μετρητής μεγέθους να γίνει θετικός, ή αλλάξτε σε WebP ή AVIF, που συμπιέζουν μικρότερα στην ίδια οπτική ποιότητα.

Πόσο μικρό μπορεί να γίνει το PNG;

Η έξοδος PNG περνά από το Oxipng, που επιλέγει καλύτερες παραμέτρους φίλτρου και deflate από αυτό που θα παρήγαγε μια τυπική εξαγωγή canvas. Τυπική εξοικονόμηση: 30–50% σε μη βελτιστοποιημένα PNG, έως 70% σε εκείνα που μόλις δημιουργήθηκαν. Παραμένει lossless — κάθε pixel είναι byte-ίδιο με την εισαγωγή. Αν θέλετε δραματικά μικρότερο αρχείο και δεν χρειάζεστε διαφάνεια, το WebP σε ποιότητα 80 συνήθως νικά οποιοδήποτε lossless PNG — δοκιμάστε και τα δύο με τη ζωντανή σύγκριση μορφών.

Αλλάζει η συμπίεση τις διαστάσεις της εικόνας;

Όχι. Πλάτος και ύψος διατηρούνται ακριβώς. Αν χρειάζεστε επίσης να μειώσετε το μέγεθος της εικόνας (π.χ. από 4000 px πλάτος σε 1200 px), χρησιμοποιήστε πρώτα ή μετά το εργαλείο Resize.

Θα διατηρηθούν τα μεταδεδομένα EXIF;

Όχι. Το εκ νέου κωδικοποιημένο αρχείο αφαιρείται από EXIF, GPS και μεταδεδομένα κάμερας επειδή και οι δύο διαδρομές κωδικοποίησης (προεπισκόπηση περιηγητή και λήψη από πλευρά διακομιστή) αφαιρούν εξ ορισμού τα μεταδεδομένα πηγής. Αυτό αποτελεί κέρδος απορρήτου για τους περισσότερους χρήστες (δεν διαρρέουν συντεταγμένες GPS στο αρχείο), αλλά αν χρειάζεστε να διατηρήσετε μεταδεδομένα, αυτό δεν είναι το κατάλληλο εργαλείο.

Μπορώ να συμπιέσω πολλά αρχεία ταυτόχρονα;

Όχι ακόμα — μια εικόνα τη φορά. Ρίξτε τες μία-μία: κάθε εκτέλεση χρειάζεται πολύ λιγότερο από ένα δευτερόλεπτο για JPG και WebP, μερικά δευτερόλεπτα για AVIF στην πρώτη κωδικοποίηση.

Λειτουργεί το AVIF παντού;

Κωδικοποίηση: ναι — η διαδρομή λήψης χρησιμοποιεί libavif στον διακομιστή μας, οπότε η έξοδος AVIF λειτουργεί ανεξάρτητα από το αν ο περιηγητής σας έχει εγγενή κωδικοποιητή AVIF. Προβολή της εξόδου: Chrome, Firefox, Safari και Edge υποστηρίζουν AVIF. Αν στέλνετε το αρχείο σε συγκεκριμένο παραλήπτη, δοκιμάστε μια φορά πρώτα· το WebP είναι η ασφαλέστερη καθολική επιλογή.

Ποια είναι η μεγαλύτερη εικόνα που μπορεί να χειριστεί αυτό το εργαλείο;

Δεν υπάρχει σκληρό όριο — περιορίζεται από τη RAM της συσκευής σας. Ένα σύγχρονο laptop χειρίζεται φωτογραφίες 50 megapixel σε ένα-δύο δευτερόλεπτα. Πολύ μεγάλα αρχεία (αρχεία εισαγωγής άνω των ~200 MB) μπορεί να εξαντλήσουν τη μνήμη σε τηλέφωνα — αλλάξτε πρώτα μέγεθος αν αυτή είναι η περίπτωσή σας.