Resize images to exact pixel dimensions or social media presets with aspect ratio lock
Resize images locally in your browser to custom pixel width and height (10px to 8000px) with automatic aspect-ratio locking, one-click social media presets, and PNG, JPEG, or WebP export.
Resizing an image changes the total number of horizontal and vertical pixels (`Width × Height`) that make up the digital picture. Our browser-based Image Resizer lets you scale any uploaded image between 10 px and 8,000 px using high-quality HTML5 Canvas interpolation (`imageSmoothingQuality: 'high'`), while displaying a live preview of your resized result. By default, the 'Ratio Locked' toggle is enabled: whenever you type a new Width (px), the tool automatically calculates the proportional Height (`Math.round(width × (origHeight / origWidth))`), and vice versa, ensuring portraits, product photos, and logos never look stretched or squished. If a portal or layout requires non-proportional custom dimensions, you can click the lock button to switch to 'Ratio Free' mode, or select one of the five quick presets: YouTube Thumbnail (1280 × 720), Instagram Square (1080 × 1080), Story / Reel 9:16 (1080 × 1920), Twitter Banner (1500 × 500), and Full HD 1080p (1920 × 1080).
Although digital screens and this resizer operate strictly in pixels (`px`), physical printing and official application forms often specify dimensions in centimetres (`cm`) or inches (`in`) alongside a print density in DPI (Dots Per Inch). You can convert any physical print size into exact pixel inputs using a simple formula: `Pixels = Inches × DPI`, or `Pixels = (Centimetres ÷ 2.54) × DPI`. For example, at standard 300 DPI studio print quality, a 2 × 2 inch photo equals `600 × 600 px`, a 3.5 × 4.5 cm passport photo equals `413 × 531 px`, and a 4 × 6 inch postcard equals `1200 × 1800 px`. Conversely, if an online exam form asks for a signature at `3.5 cm × 1.5 cm` at 200 DPI, you simply calculate `(3.5 ÷ 2.54) × 200 ≈ 276 px` wide by `(1.5 ÷ 2.54) × 200 ≈ 118 px` high and enter those pixel numbers directly into the Width and Height boxes.
To avoid common image resizing mistakes, keep three technical principles in mind. First, downscaling (reducing a 4000 × 3000 px camera photo to 1200 × 900 px) consolidates pixel data cleanly and sharpens appearance while drastically shrinking file size, whereas upscaling (enlarging a tiny 300 × 200 px image to 1920 × 1080 px) forces the canvas to interpolate between existing pixels without adding real optical detail, which makes edges look soft or blurry. Second, clicking a fixed preset like 1080 × 1080 on a rectangular photo maps the full image into those target dimensions—so if your source image has a very different aspect ratio, crop it first with our Image Cropper or Thumbnail Resizer before scaling. Third, choose the right Output Format before downloading: PNG preserves lossless sharpness and alpha transparency (though it creates larger files for camera photos), while JPEG (with automatic white background fill for transparent inputs) and WebP encode at 92% quality for compact, web-ready files.
किसी डिजिटल इमेज को 'रीसाइज' (Resize) करने का अर्थ है उसकी चौड़ाई और ऊंचाई के कुल पिक्सेल (`Width × Height`) की संख्या को बदलना। हमारा ब्राउज़र-आधारित 'इमेज रीसाइज़र' उच्च-गुणवत्ता वाले HTML5 कैनवास इंटरपोलेशन (`imageSmoothingQuality: 'high'`) की मदद से आपकी फोटो को 10 पिक्सेल से लेकर 8000 पिक्सेल के बीच किसी भी आकार में बदलने की सुविधा देता है और साथ ही लाइव प्रिव्यू भी दिखाता है। टूल में डिफ़ॉल्ट रूप से 'Ratio Locked' बटन ऑन रहता है: जब आप नई चौड़ाई (Width) टाइप करते हैं, तो टूल मूल फोटो के अनुपात के अनुसार ऊंचाई (Height) की गणना अपने आप कर लेता है, जिससे चेहरा या वस्तु कभी खिंची हुई या पिचकी हुई नहीं दिखती। यदि किसी फॉर्म के लिए आपको अलग अनुपात में चौड़ाई-ऊंचाई भरनी हो, तो आप 'Ratio Locked' पर क्लिक करके उसे 'Ratio Free' कर सकते हैं, या ऊपर दिए गए 5 त्वरित प्रीसेट—YouTube Thumbnail (1280×720), Instagram Square (1080×1080), Story / Reel (1080×1920), Twitter Banner (1500×500) और Full HD (1920×1080)—में से चुन सकते हैं।
यद्यपि कंप्यूटर स्क्रीन और यह टूल पिक्सेल (`px`) में काम करते हैं, लेकिन कई सरकारी फॉर्म और प्रिंटिंग स्टूडियो साइज को सेंटीमीटर (`cm`) या इंच (`Inches`) और DPI (Dots Per Inch) में मांगते हैं। आप किसी भी सेंटीमीटर या इंच के माप को एक सरल सूत्र से पिक्सेल में बदलकर इस टूल में भर सकते हैं: `पिक्सेल = इंच × DPI`, या `पिक्सेल = (सेंटीमीटर ÷ 2.54) × DPI`। उदाहरण के लिए, 300 DPI प्रिंट क्वालिटी पर `2 × 2 इंच` की फोटो `600 × 600 पिक्सेल` होती है, `3.5 × 4.5 सेमी` की पासपोर्ट फोटो `413 × 531 पिक्सेल` होती है, और `4 × 6 इंच` का पोस्टकार्ड `1200 × 1800 पिक्सेल` होता है। इसी प्रकार यदि किसी फॉर्म में 200 DPI पर `3.5 सेमी × 1.5 सेमी` साइज मांगा गया है, तो `(3.5 ÷ 2.54) × 200 = 276 पिक्सेल` चौड़ाई और `118 पिक्सेल` ऊंचाई सीधे Width और Height बॉक्स में दर्ज करें।
फोटो रीसाइज करते समय होने वाली सामान्य गलतियों से बचने के लिए तीन तकनीकी बातों का ध्यान रखें। पहली बात, बड़ी फोटो को छोटा करने (Downscaling — जैसे 4000×3000 px को 1200×900 px करना) से फोटो साफ रहती है और फाइल साइज काफी कम हो जाता है; लेकिन किसी बहुत छोटी फोटो को बड़ा करने (Upscaling — जैसे 300×200 px को 1920×1080 px करना) से वास्तविक नई डिटेल नहीं जुड़ती और फोटो धुंधली दिख सकती है। दूसरी बात, यदि आप किसी चौड़ी फोटो पर सीधे वर्गाकार प्रीसेट (1080×1080) लगाते हैं तो पूरी फोटो उस आकार में ढल जाती है—इसलिए अलग अनुपात होने पर पहले हमारे 'Image Cropper' या 'Thumbnail Resizer' से उसे सही अनुपात में क्रॉप कर लें। तीसरी बात, डाउनलोड से पहले सही 'Output Format' चुनें: पारदर्शी लोगो और ग्राफिक्स के लिए PNG चुनें, जबकि सामान्य कैमरे की तस्वीरों और कम फाइल साइज के लिए 92% क्वालिटी वाले JPEG (जो पारदर्शी हिस्से को सफेद बैकग्राउंड से भर देता है) या WebP फॉर्मेट का चुनाव करें।