Image Cropper

Image Cropper

بکشید تا برش بزنید، به نسبت‌های ابعاد استاندارد (1:1، 4:5، 16:9، 9:16، …) قفل کنید، بچرخانید و آینه کنید، و به‌صورت PNG / JPG / WebP خروجی بگیرید. همه در مرورگر شما — بدون آپلود، بدون ثبت‌نام.

پست مربعی Instagram: 1:1. پست عمودی Instagram: 4:5. Stories در Instagram / Facebook / TikTok / YouTube: 9:16. تامبنیل ویدیوی YouTube: 16:9 (حداقل 1280×720). تصویر پست X (Twitter): 16:9 یا 1:1. پست LinkedIn: 1.91:1 (نزدیک به 16:9). عکس DSLR / دوربین گوشی: 3:2. کلاسیک ۳۵ میلی‌متری یا دیجیتال قدیمی: 4:3.

بله. canvas روی صفحه برای نمایش کوچک می‌شود، اما محاسبات برش در فضای مختصات منبع (پیکسل‌های اصلی) انجام می‌شود. وقتی روی دانلود کلیک می‌کنید، canvas خروجی دقیقاً به ابعاد پیکسلی برش‌خوردهٔ منبع تنظیم می‌شود — هیچ افت کیفیتی از مقیاس‌بندی روی صفحه وجود ندارد. منبع 4000×3000 که به مربع 1000×1000 برش داده شود، به‌صورت تصویر 1000×1000 با کیفیت کامل خروجی می‌گیرد.

یک تصویر را اینجا رها کنید، از کلیپ‌بورد جای‌گذاری کنید، یا

ساخته‌شده برای جریان‌های کاری واقعی

هر اندازه‌ای که واقعاً نیاز دارید، هر تبدیلی که واقعاً استفاده می‌کنید — بدون نیاز به Photoshop.

کشیدن برای برش با ۸ دستگیره

هر یک از ۸ دستگیره گوشه / لبه را بکشید تا اندازه کادر برش را تغییر دهید، یا خود کادر را بکشید تا جابه‌جا شود. شبکه قانون یک‌سوم به ترکیب‌بندی کمک می‌کند.

پیش‌تنظیم‌های نسبت ابعاد

قفل به 1:1 (مربع / IG / پروفایل)، 4:5 (IG عمودی)، 9:16 (Stories / Reels / TikTok)، 16:9 (YouTube)، 3:2 / 2:3 (DSLR)، 4:3 (کلاسیک)، یا حالت آزاد. دستگیره‌های گوشه نسبت قفل‌شده را هنگام تغییر اندازه حفظ می‌کنند.

چرخش + آینه

با یک کلیک ۹۰ درجه به چپ / راست بچرخانید و به‌صورت افقی / عمودی آینه کنید. تبدیل‌ها پیش از برش اعمال می‌شوند، بنابراین کادری که کشیده‌اید دقیق باقی می‌ماند.

تبدیل فرمت در زمان خروجی

ذخیره به‌صورت PNG (بدون اتلاف)، JPG (با اسلایدر کیفیت ۵۰–۱۰۰٪)، WebP (بهترین فشرده‌سازی، حدود ۳۰٪ کوچک‌تر از JPG با همان کیفیت بصری)، یا حفظ فرمت ورودی.

حریم خصوصی در طراحی

هر بایت روی دستگاه شما باقی می‌ماند. تصویر در مرورگر دیکد می‌شود، روی یک canvas برش می‌خورد، با canvas.toBlob خروجی می‌گیرد. DevTools → Network را باز کنید و خواهید دید هیچ درخواست خروجی وجود ندارد.

کوچک + سریع

JavaScript خالص، بدون runtime فریم‌ورک. بارگذاری اولیه زیر ۲۵ کیلوبایت gzip‌شده است. برش یک تصویر ۴۰۰۰ × ۳۰۰۰ پیکسلی و خروجی گرفتن کمتر از ۲۰۰ میلی‌ثانیه طول می‌کشد.

چگونه یک تصویر را برش دهیم

چهار گام از رها کردن تا دانلود.

  1. 1

    بارگذاری تصویر

    هر فایل تصویری (JPG، PNG، WebP، AVIF، GIF، BMP) را روی منطقه رها کشیده و بیندازید، روی انتخاب فایل کلیک کنید، یا فقط با Ctrl/Cmd+V از کلیپ‌بورد جای‌گذاری کنید. تصویر به‌صورت محلی در مرورگر شما دیکد می‌شود — هیچ چیز آپلود نمی‌شود.

  2. 2

    یک نسبت ابعاد انتخاب کنید (یا آزاد بمانید)

    یک پیش‌تنظیم متناسب با محل استفاده تصویر انتخاب کنید — 1:1 برای Instagram مربعی، 4:5 برای IG عمودی، 9:16 برای Stories / Reels / TikTok، 16:9 برای YouTube، 3:2 برای عکس به‌شکل DSLR. یا برای هر نسبت دلخواه روی «آزاد» بمانید.

  3. 3

    بکشید برای دقیق‌سازی

    ۸ دستگیره گوشه / لبه را بکشید تا اندازه کادر برش را تغییر دهید، یا خود کادر را بکشید تا جابه‌جا شود. شبکه قانون یک‌سوم به شما در ترکیب‌بندی کمک می‌کند. وقتی نسبت ابعاد قفل است، دستگیره‌های گوشه نسبت را به‌صورت خودکار حفظ می‌کنند. اگر منبع وارونه یا آینه‌شده است از چرخش / آینه استفاده کنید.

  4. 4

    خروجی

    فرمت خروجی را انتخاب کنید — فرمت ورودی را حفظ کنید، یا به PNG (بدون اتلاف)، JPG (اسلایدر کیفیت ۵۰–۱۰۰٪)، یا WebP (کوچک‌تر از JPG با همان کیفیت بصری) تبدیل کنید. روی دانلود کلیک کنید و فایل با وضوح کامل منبع ذخیره می‌شود — هیچ افت کیفیتی از پیش‌نمایش روی صفحه نیست.

ساخته‌شده برای طراحان، مدیران شبکه‌های اجتماعی و والدینی با عکس‌های گوشی

چهار سناریوی متداول که در آن یک برش‌دهنده مرورگری با اولویت حریم خصوصی بهتر از باز کردن Photoshop است.

تنظیم اندازه پست شبکه‌های اجتماعی

یک عکس افقی از گوشی دارید و به یک پست 1:1 برای Instagram نیاز دارید؟ به 1:1 قفل کنید، بکشید تا سوژه در مرکز قرار گیرد، دانلود کنید. پیش‌تنظیم‌های 4:5 عمودی، 9:16 Stories و 16:9 YouTube بقیه را پوشش می‌دهند.

برش عکس پروفایل

بیشتر پلتفرم‌ها 1:1 را اجباری می‌کنند. به مربع قفل کنید، چهره سوژه را در یک‌سوم بالایی قرار دهید (بهتر از مرکز کامل)، دانلود کنید. نتیجه برای LinkedIn، Twitter / X، GitHub، Slack، Discord و اینترانت‌های شرکتی مناسب است.

پاک‌سازی عکس محصول

پلتفرم‌های تجارت الکترونیک نسبت‌های یکنواخت می‌خواهند — Shopify، Etsy، Amazon، Shopee همه 1:1 یا 4:5 را ترجیح می‌دهند. یک دسته از عکس‌های گوشی را به نسبت موردنیاز پلتفرم با شبکه قانون یک‌سوم برای ثبات ترکیب‌بندی برش دهید.

اصلاح اسکرین‌شات گوشی

اسکرین‌شات‌های گوشی شامل نوار وضعیت، عناصر ناوبری و سرریز اپلیکیشن هستند. اسکرین‌شات را رها کنید، کادر برش را بکشید تا فقط محتوا حفظ شود، و به‌صورت PNG (بدون اتلاف) دانلود کنید تا اسکرین‌شات‌های UI تمیز بدون آرتیفکت‌های فشرده‌سازی مجدد داشته باشید.

۱۰۰٪ خصوصی — در مرورگر شما اجرا می‌شود

عکس‌ها و اسکرین‌شات‌ها هرگز دستگاه شما را ترک نمی‌کنند. DevTools → Network را باز کنید و خواهید دید در طول برش، تبدیل یا دانلود هیچ درخواست خروجی وجود ندارد.

  • دیکد تصویر، رندر canvas، چرخش / آینه، و رمزگذاری PNG / JPG / WebP همه به‌صورت JavaScript روی دستگاه شما اجرا می‌شوند.
  • متادیتای EXIF هنگام رمزگذاری مجدد حذف می‌شود (این یک ویژگی حریم خصوصی هم هست — موقعیت GPS عکس شما در خروجی باقی نمی‌ماند).
  • بدون ورود، بدون تله‌متری روی محتوای تصویر، بدون API تصویر شخص ثالث. ما فقط از یک cookie برای وضعیت رضایت cookie و یکی برای ترجیح زبان استفاده می‌کنیم.

راهنماهای مرتبط

مطالب دست‌چین‌شده درباره اندازه‌های شبکه‌های اجتماعی، ترکیب‌بندی عکس و حریم خصوصی تصویر.

پرسش‌های متداول

برای [پلتفرم] از چه نسبت ابعادی استفاده کنم؟

پست مربعی Instagram: 1:1. پست عمودی Instagram: 4:5. Stories در Instagram / Facebook / TikTok / YouTube: 9:16. تامبنیل ویدیوی YouTube: 16:9 (حداقل 1280×720). تصویر پست X (Twitter): 16:9 یا 1:1. پست LinkedIn: 1.91:1 (نزدیک به 16:9). عکس DSLR / دوربین گوشی: 3:2. کلاسیک ۳۵ میلی‌متری یا دیجیتال قدیمی: 4:3.

آیا خروجی همان وضوح منبع را دارد؟

بله. canvas روی صفحه برای نمایش کوچک می‌شود، اما محاسبات برش در فضای مختصات منبع (پیکسل‌های اصلی) انجام می‌شود. وقتی روی دانلود کلیک می‌کنید، canvas خروجی دقیقاً به ابعاد پیکسلی برش‌خوردهٔ منبع تنظیم می‌شود — هیچ افت کیفیتی از مقیاس‌بندی روی صفحه وجود ندارد. منبع 4000×3000 که به مربع 1000×1000 برش داده شود، به‌صورت تصویر 1000×1000 با کیفیت کامل خروجی می‌گیرد.

چرا گاهی عکس‌های گوشی من به پهلو نمایش داده می‌شوند؟

دوربین‌های گوشی به‌جای چرخاندن خود پیکسل‌ها، یک تگ جهت‌گیری EXIF تعبیه می‌کنند. برخی مرورگرها (از جمله Safari قدیمی‌تر) این را به‌صورت خودکار اعمال می‌کنند، برخی دیگر نه. اگر تصویر شما به پهلو به نظر می‌رسد، روی دکمه چرخش کلیک کنید — برش‌دهنده از نسخه با جهت‌گیری صحیح برای برش و خروجی استفاده می‌کند.

آیا برش یک JPG باعث رمزگذاری مجدد و افت کیفیت می‌شود؟

بله. JPG یک فرمت با اتلاف است، بنابراین هر ذخیره از طریق canvas.toBlob('image/jpeg') شامل رمزگذاری مجدد می‌شود. به‌طور پیش‌فرض کیفیت ۹۲٪ است (برای بیشتر عکس‌ها از منبع از نظر بصری قابل تشخیص نیست). اگر به وفاداری کامل بیت‌به‌بیت نیاز دارید، فرمت خروجی PNG (بدون اتلاف) یا WebP (برای فایل‌های حدود ۳۰٪ کوچک‌تر با همان کیفیت بصری) را انتخاب کنید.

آیا چیزی به سرور شما ارسال می‌شود؟

خیر. فایل با FileReader خوانده می‌شود، در یک Image مرورگر دیکد می‌شود، روی یک canvas رسم می‌شود و با canvas.toBlob خروجی می‌گیرد. هر مرحله در JavaScript روی دستگاه شما اتفاق می‌افتد. DevTools → Network را باز کنید و خواهید دید در طول برش یا دانلود هیچ درخواست خروجی وجود ندارد. ما از یک cookie برای وضعیت رضایت cookie و یکی برای ترجیح زبان استفاده می‌کنیم، همین.