मुफ़्त इमेज रोटेटर और फ़्लिपर
छवियों को 90°, 180°, 270° या किसी कस्टम कोण से घुमाएँ। क्षैतिज या लंबवत रूप से पलटें। JPEG, PNG, या WebP पर निर्यात करें।
फ़ाइल यहाँ छोड़ें, या ब्राउज़ करने के लिए क्लिक करें
JPG, PNG, WebP, HEIC, HEIF · आपके डिवाइस पर प्रोसेस की गई
या क्लिपबोर्ड से चिपकाने के लिए Ctrl+V दबाएँ
टिप: आप Ctrl+V से स्क्रीनशॉट पेस्ट कर सकते हैं
आपकी फ़ाइलें कभी भी आपके डिवाइस से बाहर नहीं जातीं। सभी प्रसंस्करण आपके ब्राउज़र में स्थानीय रूप से होता है।
सामान्य उपयोग
- साइड में आई हुई फ़ोन फ़ोटो ठीक करेंअपने फ़ोन या कैमरे से साइड में आई फ़ोटो को घुमाएं — कहीं भी अपलोड किए बिना।
- स्कैन किए गए दस्तावेज़ों को सीधा करेंसूक्ष्म कोण स्लाइडर का उपयोग करके दस्तावेज़ स्कैन में मामूली रोटेशन को ठीक करें।
- मिरर सेल्फीज़ को अन-मिरर करेंसामने वाले कैमरे की सेल्फीज़ आमतौर पर मिररड होती हैं — ठीक करने के लिए क्षैतिज रूप से फ़्लिप करें।
- रचनात्मक प्रभाव के लिए घुमाएंशैलीकृत, पत्रिका-कवर-शैली प्रभावों के लिए फ़ोटो को झुकाने के लिए मनमाने कोण का उपयोग करें।
- प्रिंट लेआउट के लिए घुमाएंप्रिंट लेआउट (Word, InDesign, Canva) में छवियों को रखने से पहले अभिविन्यास समायोजित करें।
यह कैसे काम करता है
घुमाव, फ़्लिप, और एंगल करेक्शन यहाँ पूरी तरह आपके ब्राउज़र के अंदर HTML Canvas API का उपयोग करके होते हैं — कोई फ़ाइल कभी किसी सर्वर पर नहीं भेजी जाती। टूल आपकी इमेज को चुने एंगल और स्केल ट्रांसफ़ॉर्म पर एक off-screen कैनवस पर खींचता है, फिर ब्राउज़र के अपने कोडेक का उपयोग करके परिणाम को JPEG, PNG, या WebP में एनकोड करता है।
- 1इमेज स्थानीय रूप से डिकोड होती हैआपकी JPEG, PNG, या WebP फ़ाइल एक स्थानीय ऑब्जेक्ट URL के ज़रिए एक HTMLImageElement में लोड होती है — एक ब्राउज़र मेमोरी रेफ़रेंस जो कभी आपके डिवाइस से बाहर नहीं जाती। प्राकृतिक पिक्सेल आयाम सीधे डिकोड किए बिटमैप से पढ़े जाते हैं।
- 2Canvas ट्रांसफ़ॉर्म लागू होता हैएक off-screen कैनवस को घूमे हुए बाउंडिंग बॉक्स में फ़िट होने के लिए साइज़ दी जाती है (हर अक्ष के लिए width·cos + height·sin)। Canvas 2D कॉन्टेक्स्ट फिर केंद्र में ट्रांसलेट किया जाता है, चुने एंगल पर रेडियन में घुमाया जाता है, और फ़्लिप के लिए होरिज़ॉन्टल या वर्टिकल अक्ष पर -1 से स्केल किया जाता है — कोई बाहरी लाइब्रेरी के बिना सभी स्टैंडर्ड ctx.rotate / ctx.scale ऑपरेशन।
- 3ऑटो-क्रॉप कोनों को काटता है (वैकल्पिक)समकोण के अलावा अन्य कोणों पर घुमाव के लिए, एक हाथ से लिखा ज्यामिति फ़ंक्शन — largestInnerRect — मूल एस्पेक्ट रेश्यो के सबसे बड़े axis-aligned आयत की गणना करता है जो घूमे हुए बाउंडिंग बॉक्स के अंदर फ़िट होता है, ताकि त्रिकोणीय खाली कोने इमेज को विकृत किए बिना हटाए जाएँ।
- 4ब्राउज़र कोडेक परिणाम एनकोड करता हैcanvas.toBlob() पिक्सेल डेटा ब्राउज़र के बिल्ट-इन इमेज एनकोडर को सौंपता है, एक JPEG (चुनने योग्य क्वालिटी और पारदर्शी कोनों के लिए बैकग्राउंड फ़िल कलर के साथ), PNG, या WebP Blob बनाते हुए जिसे आप सीधे डाउनलोड करते हैं।
आपकी इमेज पूरी तरह आपके ब्राउज़र टैब के भीतर प्रोसेस होती है — यह कभी किसी सर्वर पर अपलोड नहीं होती।
संबंधित टूल
फ्लिप टेक्स्ट जनरेटर
पाठ को उल्टा फ्लिप करें, इसे दर्पण करें, या Unicode समरूप वर्णों के साथ इसे उलट दें।
वीडियो घुमाएं
बग़ल या उल्टा शूट किए गए वीडियो को ठीक करने के लिए रोटेट या फ्लिप करें। लाइव प्रीव्यू के साथ 90°, 180° और मिरर विकल्प। पूरी तरह आपके ब्राउज़र में चलता है।
इमेज अपस्केलर
अपने ही डिवाइस पर चलने वाले AI मॉडल से फ़ोटो को 4× बड़ा करें — केवल बड़े पिक्सेल नहीं, बल्कि साफ़ किनारे और पढ़ने योग्य टेक्स्ट। कुछ भी अपलोड नहीं, न खाता, न वॉटरमार्क।