Kalkulator ubah ukuran gambar
Skala lebar, tinggi atau persen gambar sambil mengunci rasio aspek. Ubah 1920×1080 ke lebar 800 px untuk tinggi 450, dan lihat kapan lebar 801 px menimbulkan penyimpangan.
Hasil diperbarui saat mengetik. Ctrl/Cmd+Enter menyalin hasil utama.
Hasil
—
Tampilan bit
Tampilkan langkah
Kalkulator Ubah Ukuran Gambar menskala dimensi piksel menurut lebar baru, tinggi baru, persen atau sisi maksimum, mempertahankan rasio aspek kecuali pembulatan memaksa kompromi satu piksel. Kalkulator ini melaporkan faktor skala, rasio hasil, jumlah megapiksel dan perkiraan kasar ukuran 24-bit tanpa kompresi. Ketika pembulatan mengubah rasio yang disederhanakan, peringatan penyimpangan muncul dengan tinggi pecahan tepat sebelum pembulatan.
Semua perhitungan berjalan di browser Anda. Tidak ada data yang dikirim ke server.
Ubah ukuran gambar ke lebar baru
Masukkan lebar dan tinggi asli, lalu lebar target dalam piksel. Faktor skala adalah lebar baru dibagi lebar asli. Tinggi yang cocok adalah tinggi asli dikali skala itu, dibulatkan ke piksel utuh. Ukuran berbasis lebar cocok untuk kolom web yang menetapkan lebar konten dan membiarkan tinggi mengikuti rasio terkunci.
scale = new_width ÷ original_width
new_height = round(original_height × scale)
Memilih lebar adalah jalur umum untuk tata letak web yang menetapkan lebar kolom dan membiarkan tinggi mengikuti. Kalkulator tidak melakukan resampling data gambar; kalkulator hanya menghitung kotak piksel target. Resampling sebenarnya terjadi di editor atau pipeline build yang membaca angka ini.
Ubah ukuran gambar ke tinggi baru
Mode tinggi target mencerminkan mode lebar untuk slot yang membatasi sisi vertikal. Skala adalah tinggi baru dibagi tinggi asli, dan lebar baru adalah lebar asli dikali skala itu, lalu dibulatkan. Pakai untuk pita hero dengan tinggi maksimum, atau bingkai apa pun yang terkunci pada sisi pendek, sambil hanya menggerakkan satu dimensi.
scale = new_height ÷ original_height
new_width = round(original_width × scale)
Pakai mode tinggi ketika slot vertikal tetap, misalnya pita hero dengan tinggi maksimum, atau saat mencocokkan bingkai yang dibatasi pada sisi pendek. Mencampur lebar paksa dan tinggi paksa yang tidak cocok dengan rasio asli adalah cara distorsi muncul; alat ini menghindari itu dengan menerima satu sisi yang digeser pada satu waktu dalam mode proporsional.
Skala gambar menurut persen
Mode persen mengalikan kedua sisi dengan faktor sama yang diturunkan dari persen yang dipilih. Lima puluh persen membagi dua setiap dimensi; dua ratus persen menggandakannya. Area berskala dengan kuadrat faktor itu, jadi penyusutan lima puluh persen menyisakan sekitar seperempat piksel asli, yang penting saat memperkirakan bobot file setelah ekspor.
| Persen | Arti |
|---|---|
| 25% | Seperempat ukuran linier |
| 50% | Separuh ukuran linier |
| 100% | Tidak berubah |
| 150% | 1.5× ukuran linier |
| 200% | Dua kali ukuran linier |
Area berskala dengan kuadrat persen. Penyusutan 50 persen menyisakan sekitar 25 persen piksel. Memperbesar di atas 100 persen tidak menciptakan detail nyata; itu hanya meregangkan piksel yang ada, itulah sebabnya mulai dari master lebih besar biasanya tampak lebih baik daripada menaikkan skala ekspor kecil.
Sesuaikan gambar dalam dimensi maksimum
Mode dimensi maksimum membatasi sisi lebih panjang ke batas piksel yang dipilih dan menskala sisi lebih pendek dengan faktor yang sama. Mode muat dalam kotak mengambil lebar maksimum dan tinggi maksimum lalu memilih skala yang muat di dalam keduanya. Thumbnail dan batas unggah CMS sering membutuhkan salah satu perilaku itu agar gambar tidak pernah melebihi persegi panjang tanpa cropping.
Letterboxing di pemutar adalah pilihan tampilan kemudian; kalkulator hanya melaporkan ukuran piksel yang disesuaikan.
Ubah ukuran 1920x1080 menjadi lebar 800 piksel
Full HD yang diskalakan ke lebar 800 piksel adalah fixture bersih di mana tinggi mendarat pada bilangan bulat. Faktor skala adalah 800 ÷ 1920, yaitu sekitar 0.416667, dan 1080 dikali skala itu sama dengan 450 tepat. Hasil 800×450 mempertahankan rasio 16:9 tanpa peringatan penyimpangan, yang merupakan jalur bahagia ketika lebar web membagi sumber secara bersih.
1. Faktor skala. 800 ÷ 1920 = 0.4166… ≈ 0.416667
2. Tinggi sebelum pembulatan. 1080 × (800 ÷ 1920) = 450 tepat
3. Hasil. 800×450
Rasio yang disederhanakan tetap 16:9, cocok dengan aslinya. Megapiksel turun dari sekitar 2.07 MP menjadi 0.36 MP. Karena 450 adalah bilangan bulat, tidak ada peringatan penyimpangan. Ini jalur bahagia yang dituju Kalkulator Ubah Ukuran Gambar ketika lebar web membagi sumber secara bersih.
Hindari distorsi dari pembulatan
Grid piksel adalah bilangan bulat. Ketika tinggi asli dikali skala bukan bilangan bulat, pembulatan ke piksel terdekat menggeser rasio efektif menjauh dari sumber. Mesin menandai penyimpangan itu, menampilkan tinggi pecahan tepat, dan memperingatkan ketika pasangan w:h yang disederhanakan tidak lagi cocok. Lebar 801 pada sumber 1920×1080 adalah fixture yang memicu peringatan.
Contoh: 1920×1080 ke lebar 801.
scale = 801 ÷ 1920 = 0.4161875
exact height = 1080 × 801 ÷ 1920 = 450.5625
rounded height = 451
Kotak keluaran adalah 801×451. Rasio asli 16:9 tidak lagi cocok dengan rasio yang disederhanakan dari 801×451, jadi peringatan dinaikkan. Satu piksel terdengar kecil; ditumpuk di galeri lebar campuran itu menghasilkan jitter yang terlihat dan mempersulit CSS yang mengharapkan rasio terkunci.
Mitigasi yang dipakai di pipeline produksi mencakup memilih lebar yang membagi merata, letterboxing ke kanvas rasio terkunci, atau mengizinkan crop satu piksel di satu sisi. Kalkulator menampilkan masalahnya; memilih kebijakan tetap keputusan editorial.
Pilih dimensi untuk penggunaan umum
Ukuran target bervariasi menurut saluran, dan aturan platform berubah, jadi perlakukan angka di bawah sebagai default perencanaan. Gambar blog sering berada dekat 800 hingga 1200 piksel lebar, hero butuh lebih banyak ruang atas, thumbnail cocok dengan batas dimensi maksimum, dan cetak pada 300 DPI dikonversi dari inci fisik. Ekspor sekali dari master bersih terbesar, lalu turunkan skala.
| Penggunaan | Lebar tipikal | Catatan |
|---|---|---|
| Gambar inline blog | 800 hingga 1200 px | Seimbangkan bobot dan ketajaman |
| Hero situs web | 1600 hingga 2400 px | Sering di-crop; sediakan ruang atas |
| Thumbnail | 150 hingga 400 px | Mode dimensi maksimum cocok |
| Posting lanskap sosial | Kelas 1200 px | Konfirmasi rasio platform saat ini |
| Story / vertikal sosial | Kelas 1080×1920 | Sumber 9:16 disukai |
| Header email | 600 hingga 800 px | Gambar berat merugikan klien |
| Cetak pada 300 DPI | inci × 300 | Jumlah piksel dari ukuran fisik |
Ekspor dari master bersih terbesar yang tersedia, lalu turunkan skala. Siklus simpan berulang pada format lossy menambah artefak; hitung kotak piksel akhir sekali, lalu encode.
Pertanyaan yang sering diajukan
Bagaimana mengubah ukuran menurut lebar tanpa meregangkan?
Kalikan tinggi asli dengan skala new_width ÷ original_width, lalu bulatkan ke piksel utuh. Jangan tetapkan tinggi secara independen ke nilai yang merusak rasio. Untuk 1920×1080 ke lebar 800, tinggi menjadi 450.
Berapa ukuran 1920×1080 yang diskalakan ke lebar 800 px?
800×450. Skalanya 800 ÷ 1920, dan 1080 × skala itu tepat 450, jadi rasio 16:9 terjaga.
Mengapa lebar 801 memperingatkan tentang penyimpangan?
1080 × 801 ÷ 1920 = 450.5625, yang dibulatkan menjadi 451. Kotak 801×451 tidak lagi menyederhanakan ke 16:9, jadi kalkulator memperingatkan bahwa pembulatan mengubah rasio aspek.
Apa yang dilakukan skala 50 persen?
Lebar dan tinggi dikalikan 0.5 lalu dibulatkan. Gambar 1920×1080 menjadi 960×540. Area piksel turun menjadi sekitar seperempat dari aslinya.
Bagaimana cara kerja ukuran dimensi maksimum?
Sisi lebih panjang ditetapkan ke maksimum, dan sisi lebih pendek berskala dengan faktor yang sama. Gambar 1920×1080 dengan maks 800 menjadi 800×450, karena lebar adalah sisi lebih panjang.
Apakah alat ini melakukan resampling file gambar?
Tidak. Alat ini menghitung dimensi target dan metadata terkait. Menerapkan dimensi itu ke data piksel membutuhkan editor gambar, skrip atau CDN yang melakukan resample.
Apa itu penyimpangan pembulatan?
Penyimpangan pembulatan adalah perubahan rasio kecil yang muncul ketika dimensi proporsional dibulatkan ke piksel bilangan bulat. Pergeseran satu piksel dapat mengubah pasangan w:h yang disederhanakan dan disebut secara eksplisit ketika terjadi.
Bagaimana megapiksel dihitung?
Megapiksel adalah width × height ÷ 1,000,000 untuk kotak hasil. Perkiraan 24-bit tanpa kompresi mengasumsikan tiga byte per piksel tanpa kompresi, yang melebihkan ukuran file JPEG atau PNG nyata tetapi membantu membandingkan buffer mentah.
Haruskah pembesaran di atas 100 persen dipakai?
Hanya ketika tidak ada sumber lebih besar. Menaikkan skala menambah jumlah piksel tanpa menambah detail sejati. Lebih baik memotret atau mengekspor master lebih besar, lalu menurunkan skala ke ukuran tampilan.
Apakah rasio aspek dijelaskan secara mendalam di sini?
Pelestarian rasio dinyatakan dan penyimpangan didiagnosis. Penyederhanaan faktor persekutuan terbesar dan standar bernama didokumentasikan di Kalkulator Rasio Aspek agar pengajaran tidak diduplikasi antar halaman.
Ringkasan
Kalkulator Ubah Ukuran Gambar menskala dimensi menurut lebar, tinggi, persen atau sisi maksimum sambil melacak faktor skala dan rasio hasil. Mengubah ukuran 1920×1080 ke lebar 800 px menghasilkan tinggi 450 px dengan 16:9 utuh; lebar 801 membulatkan tinggi ke 451 dan memicu peringatan penyimpangan karena 450.5625 bukan bilangan bulat.
Alat ini hanya menentukan ukuran kotak piksel; resampling gambar sebenarnya tetap langkah terpisah di editor atau pipeline.