Alat yang Anda butuhkan, siap dipakai

Filter Foto Film Vintage

Pilih satu foto, dan strip film berisi 18 jenis film yang sudah dicuci dengan fotomu langsung muncul. Ketuk kotak yang kamu suka, atur butiran, vinyet, dan kebocoran cahaya, tambahkan cap tanggal pengambilan serta bingkai instan atau film, lalu simpan sebagai JPG berukuran asli. Seluruh proses berjalan di browser dan foto tidak pernah diunggah ke server.

Terakhir diperbarui 2026-10-20Semua perhitungan terjadi di browser Anda

Foto contoh

Seret foto ke kiri atau kanan, atau tekan tombol ←·→, untuk membandingkannya dengan foto asli. Foto juga bisa dibuka lewat seret-lepas atau tempel, dan tidak pernah keluar dari perangkat ini.

18 jenis filmKotak-kotak ini sudah dicuci lebih dulu dengan fotomu. Ketuk satu kotak untuk mencucinya besar di panggung di atas.

C-41 · Negatif warna

Slide · Hitam putih · Instan

Era dan gaya

Kurva warna: berapa nilai merah, hijau, dan biru dari area gelap (kiri) sampai terang (kanan)

Penyesuaian

Sentuhan akhir

Bingkai

Terakhir diperbarui 2026-10-20Masukan Anda tidak disimpan

Standar ROBERINAlat yang Anda butuhkan,
siap dipakai.
  • Jelas sekilasPosisi input dan hasil terlihat jelas.
  • Hasil lebih duluAngka utama tampil dulu; prosesnya hanya saat dibutuhkan.
  • Minta lebih sedikitTanpa pendaftaran atau data yang tidak perlu.

Cuci satu foto dengan 18 jenis film, lalu simpan sebagai JPG berukuran asli

Filter Foto Film Vintage adalah alat untuk memberi warna dan butiran khas kamera film pada foto dari ponsel atau kamera digital. Begitu foto dipilih, 18 kotak pada strip film di bawah langsung dicuci dengan foto itu; ketuk satu kotak untuk mencucinya besar di panggung di atas. Setelah kekuatan film, butiran, vinyet, kebocoran cahaya, kecerahan, dan saturasi diatur, kamu bisa menambahkan cap tanggal pengambilan serta bingkai bergaya instan atau film. Seret panggung ke kiri atau kanan untuk membandingkannya dengan foto asli.

Seluruh proses berjalan di kanvas dalam browser, sehingga foto tidak pernah diunggah ke server. JPG yang disimpan berukuran sama dengan aslinya; ukuran baru diperkecil hanya jika sisi terpanjang beserta bingkai melebihi 4.096 px. Info foto asli (perangkat pengambil gambar dan lokasi) tidak disalin ke file hasil.

Kapan alat ini berguna

  • Menyamakan warna banyak foto: foto liburan atau acara kumpul yang dicuci dengan film dan kekuatan yang sama akan terlihat satu nada di album atau feed.
  • Mengabadikan suasana hari itu: tanggal pengambilan yang tersimpan di info foto dicetak dengan angka oranye di pojok kanan bawah. Jika memilih bingkai instan, foto berbentuk kartu instan dengan margin bawah yang lebar. Kamu tidak perlu mengetik tanggal sendiri.
  • Menentukan arah sebelum membeli film: hasil film baru terlihat setelah seluruh roll habis dipakai, dicuci, dan dipindai. Dengan menjajarkan satu pemandangan dalam gaya Portra 400, Gold 200, dan Fujifilm 400, kamu bisa menilai lebih suka warna yang hangat atau yang dingin. Hasilnya tetap bukan warna film asli; alasannya ada di bagian batasan di bawah.
  • Memberi nuansa lawas pada undangan, poster, atau gambar sampul blog: hitam putih atau sepia dengan tepi film 35 mm tampak seperti dipotong dari lembar kontak lama.

Cara memakai

  1. Pilih foto: tekan tombol Pilih foto, seret foto ke area kerja, atau tempel gambar yang sudah disalin. Saat pertama dibuka, foto contoh sudah terpasang.
  2. Pilih film: ketuk salah satu dari 18 kotak yang tersusun seperti lembar kontak, tiga baris berisi enam kotak (tiga kotak per baris di layar sempit).
  3. Atur: kekuatan film menentukan seberapa banyak warna film dicampurkan; setelah itu atur butiran, vinyet, kebocoran cahaya, kecerahan, dan saturasi. Nilai awal butiran dan vinyet berbeda untuk tiap film. Sekali slider digeser, nilainya tetap dipakai walau filmnya diganti.
  4. Sentuhan akhir: nyalakan atau matikan cap tanggal, ganti tanggalnya, lalu pilih bingkai: Tanpa, Instan, atau Film.
  5. Bandingkan dan simpan: seret panggung ke kiri atau kanan (di keyboard, tombol ←·→) untuk membandingkan dengan foto asli, lalu tekan Simpan JPG. Tombol Salin menaruh gambar yang sama ke clipboard dalam format PNG.

18 film dan kurva warnanya

Untuk setiap film, alat ini menetapkan lima titik nilai merah, hijau, dan biru pada kecerahan masukan 0, 64, 128, 192, dan 255. Titik-titik itu disambung dengan interpolasi kubik monoton dari Fritsch dan Carlson (1980). Dengan cara ini kurva tidak bergelombang di antara dua titik dan selalu naik, sehingga tidak pernah terjadi pembalikan yang membuat area terang lebih gelap daripada area gelap. Grafik kurva warna di area kerja menggambar kurva film yang sedang dipilih apa adanya. Tabel di bawah memuat nilai yang benar-benar dipakai alat ini.

Nilai kurva tiap film (R·G·B) dan nilai awalnya
FilmJenisHitam 0 →Abu-abu 128 →Putih 255 →SaturasiButiran awal
Warna asliTanpa koreksi warna0·0·0128·128·128255·255·255×10
Gaya Gold 200Negatif warna Kodak · ISO 2008·4·0140·132·116252·248·232×1,0822
Gaya UltraMax 400Negatif warna Kodak · ISO 4006·2·4140·128·118254·250·238×1,1524
Gaya Portra 400Negatif warna Kodak · ISO 40014·12·14136·132·128248·246·242×0,9518
Gaya Ektar 100Negatif warna Kodak · ISO 1000·0·0132·128·126255·253·250×1,38
Gaya Fujifilm 400Negatif warna Fujifilm · ISO 4006·8·12124·136·134248·251·248×1,0620
Gaya Velvia 50Slide Fujifilm · ISO 500·0·6126·126·132255·255·255×1,456
Gaya Provia 100FSlide Fujifilm · ISO 1000·0·2128·128·130254·254·254×1,127
Gaya Tri-X 400Negatif hitam putih Kodak · ISO 4004·4·4128·128·128252·252·252Hitam putih32
SepiaToning hitam putih26·16·8164·134·100250·232·198Hitam putih20
InstanNuansa film instan30·34·46140·142·138240·238·226×0,856
Cross processGaya pencucian0·10·52122·146·120255·250·182×1,218
Tahun 1970-anGaya era dan suasana42·28·12162·138·102246·226·192×0,922
Tahun 1980-anGaya era dan suasana14·4·26140·122·144252·242·250×1,1518
Tahun 1990-anGaya era dan suasana8·16·22134·138·128252·248·232×1,0520
SinemaGaya era dan suasana0·8·26128·128·134255·246·222×1,0514
PudarGaya era dan suasana46·46·54142·142·144236·236·232×0,816
Pudar matahariGaya era dan suasana72·62·48170·158·136246·236·214×0,612

Cara membaca tabelnya sederhana. Jika hitam 0 menghasilkan nilai di atas 0, hitam terangkat menjadi abu-abu dan foto tampak pudar. Pada abu-abu 128, merah yang lebih besar daripada biru memberi warna hangat, sebaliknya memberi warna dingin. Jika putih 255 menghasilkan nilai di bawah 255, area paling terang tertahan dan terlihat lebih lembut. Pengali saturasi menentukan seberapa pekat warna setelah melewati kurva. Film hitam putih lebih dulu diubah menjadi abu-abu, baru kemudian dilewatkan pada kurva.

Untuk kotak yang memakai nama film tertentu, arah kurva ditentukan dari ciri yang disebut produsennya dalam materi resmi.

Ciri yang disebut produsen dan kurva dalam alat ini
FilmKeterangan produsen (inti kalimat aslinya)Yang dilakukan pada kurva
Portra 400Kodak: warna kulit yang sangat baik dan saturasi tinggi di berbagai kondisi cahaya (spectacular skin tones)Hitam sedikit diangkat dan kontras diturunkan agar kulit lembut; saturasi nyaris tidak diubah
Ektar 100Kodak: butiran paling halus di antara film negatif warna yang tersedia saat ini, warna sangat hidup (ultra vivid color)Saturasi ×1,3, butiran awal di sisi paling kecil
Gold 200Kodak: film cahaya siang ber-ISO menengah untuk pemotretan sehari-hari, butiran halus dan saturasi hidupMerah dinaikkan dan biru diturunkan sehingga warna kekuningan yang hangat
UltraMax 400Kodak: film cahaya siang ber-ISO tinggi untuk beragam kondisi, saturasi hidupKontras dan saturasi sedikit di atas Gold 200
Tri-X 400Kodak: film negatif hitam putih pankromatik ber-ISO tinggi, struktur butiran klasikDiubah ke hitam putih, kontras dinaikkan, butiran dibuat kasar
Velvia 50Fujifilm: tingkat saturasi dan kehidupan warna kelas dunia (world-class levels of image color-saturation)Saturasi ×1,45, kontras tinggi
Provia 100FFujifilm: butiran sangat halus (RMS 8), saturasi dan kontras menengahSaturasi ×1,12, kontras hanya sedikit
Fujifilm 400Fujifilm: butiran halus untuk ukuran film ber-ISO tinggi, warna dan warna kulit yang naturalHijau dan biru sedikit dinaikkan sehingga warna lebih segar

Urutan pembuatan satu gambar

  1. Kecerahan: gamma 2−kecerahan/100 diterapkan sesuai nilai kecerahan. Hitam 0 dan putih 255 tidak bergerak, hanya nada tengah yang bergeser, sehingga bagian paling terang tidak mudah terbakar menjadi putih polos.
  2. Kurva film: untuk film hitam putih, gambar lebih dulu diubah menjadi abu-abu (merah 0,299 + hijau 0,587 + biru 0,114), lalu kurva dipasang pada merah, hijau, dan biru satu per satu.
  3. Saturasi film: kepekatan warna diubah sebesar pengali saturasi film tanpa menyentuh kecerahan.
  4. Kekuatan: warna yang sudah melewati film dicampur dengan warna sebelum melewati film, dengan perbandingan sesuai kekuatan.
  5. Penyesuaian saturasi: warna dipekatkan atau dipucatkan lagi sesuai nilai slider saturasi. Pada −100 hasilnya hitam putih.
  6. Kebocoran cahaya, butiran, vinyet: kebocoran cahaya oranye dari kanan atas dan kiri bawah ditumpuk, lalu derau dengan pola yang selalu sama ditumpuk sebagai butiran, dan terakhir tepi gambar digelapkan.
  7. Cap tanggal dan bingkai: tanggal dicetak dengan angka tujuh segmen di kanan bawah, lalu bingkai yang dipilih dipasang.

Hasil = foto asli setelah kecerahan + (warna film − foto asli setelah kecerahan) × kekuatan

Contoh: abu-abu (128, 128, 128) yang dicuci dengan gaya Gold 200 menjadi (140, 132, 116) pada kurva, lalu (140,6; 132,0; 114,7) setelah saturasi ×1,08. Pada kekuatan 100% hasilnya (141, 132, 115). Pada kekuatan 60%, merahnya 128 + (140,6 − 128) × 0,6 = 135,6, sehingga hasilnya (136, 130, 120).

Ukuran butiran, vinyet, kebocoran cahaya, tanggal, dan bingkai semuanya ditentukan sebanding dengan ukuran foto. Karena itu, pratinjau kecil di layar dan file yang disimpan dalam ukuran asli menampilkan kekasaran butiran dan ukuran tanggal dengan perbandingan yang sama. Pola butiran juga selalu dibuat dari benih yang sama, jadi pola tidak berganti dan berkedip saat slider digeser.

Butiran dan Print Grain Index (PGI)

Kodak mencantumkan seberapa terlihat butiran pada hasil cetak di lembar data filmnya dalam bentuk Print Grain Index (PGI). Menurut penjelasan lembar data itu, PGI adalah skala yang disesuaikan dengan persepsi mata: selisih 4 satuan dikenali oleh 90% pengamat, dan 25 adalah ambang kira-kira saat butiran mulai terlihat. Nilainya berlaku untuk cetakan 4 × 6 inci yang dilihat dari jarak 14 inci (sekitar 36 cm), dan film yang sama bernilai lebih besar jika dicetak lebih besar.

PGI film Kodak 135 (24 × 36 mm) menurut ukuran cetak
Film4 × 6 inci8 × 10 inci16 × 20 inciButiran awal di alat ini
Ektar 100kurang dari 2538668
Portra 40037598918

Untuk film yang PGI-nya dipublikasikan, alat ini menetapkan butiran awal sebesar (PGI − 15) × 0,8. Nilai di bawah 25 dihitung sebagai 25, sehingga gaya Ektar 100 bernilai 8 dan gaya Portra 400 bernilai (37 − 15) × 0,8 = 17,6 → 18. Untuk Gold 200 dan UltraMax 400, yang PGI-nya belum dapat dipastikan dari materi resmi saat ini, serta film Fujifilm yang memakai granularitas RMS dan bukan PGI, nilai awalnya ditetapkan dari sensitivitas film dan keterangan butiran dari produsennya. Misalnya, Fujifilm menyebut FUJIFILM 400 berbutir halus untuk film berkecepatan tinggi, sehingga nilainya di bawah gaya Gold 200. Kodak menegaskan bahwa PGI adalah skala yang berbeda dari granularitas RMS sehingga keduanya tidak bisa dibandingkan.

Seperti terlihat pada tabel PGI, butiran makin kentara jika dicetak makin besar. Bila butiran terlihat lemah di layar ponsel lalu dinaikkan banyak-banyak, hasilnya bisa tampak kasar di layar besar atau cetakan besar. Sebaiknya buka file yang disimpan dalam ukuran besar untuk memeriksanya sekali.

Cap tanggal dan bingkai

Cap tanggal meniru tutup belakang kamera film yang mencetak tanggal pada film dengan cahaya: angka tujuh segmen berwarna oranye dicetak agak miring di kanan bawah. Tinggi angkanya 4,2% dari sisi terpendek foto. Dalam bahasa Indonesia urutannya hari, bulan, tahun, misalnya 20 10 '26, dan bulan atau tanggal satu digit menyisakan kotak pertamanya kosong. Tanggal dicari di info foto JPEG (Exif) dengan urutan waktu pengambilan, waktu digitalisasi, lalu waktu file; jika ketiganya tidak ada, tanggal hari ini yang dipakai.

Bingkai instan mengambil perbandingannya dari ukuran film Polaroid Color SX-70 (keseluruhan 107 × 88 mm, gambar 79 × 77 mm). Margin samping (88 − 79) ÷ 2 = 4,5 mm adalah 5,8% dari sisi terpendek. Bila margin atas dibuat sama, sisa 25,5 mm (33%) jatuh ke bagian bawah. Polaroid menyebutkan film ini membutuhkan 10–15 menit hingga terkembang sepenuhnya. Efek pengembangan yang tampil saat film diganti di alat ini adalah efek layar yang selesai dalam 1 detik, dan tidak muncul jika pengaturan kurangi gerakan di perangkatmu aktif.

Bingkai film meniru hasil pindai film 135 (lebar 35 mm, satu bingkai 24 × 36 mm). Pita atas dan bawah masing-masing (35 − 24) ÷ 2 = 5,5 mm, yaitu 23% dari sisi terpendek, dan di dalamnya digambar lubang perforasi serta nomor bingkai. Pada foto potret (tegak), film ditegakkan sehingga lubangnya berada di kiri dan kanan.

Kesalahan yang sering terjadi

  • Kekuatan 100% sambil menaikkan saturasi: gaya Velvia 50 dan Ektar 100 sudah bersaturasi tinggi, jadi menaikkan slider saturasi lagi membuat langit dan kulit tampak mengambang. Untuk film bersaturasi tinggi, coba mulai dari kekuatan 60–80%.
  • Tanggal foto dari aplikasi pesan muncul sebagai hari ini: info foto bisa terhapus saat foto melewati aplikasi pesan atau media sosial. Ubah ke tanggal sebenarnya di kolom tanggal, atau buka file aslinya.
  • Menentukan butiran hanya dari layar kecil: seperti terlihat pada tabel PGI di atas, butiran makin kentara bila dilihat besar. Buka file hasil dalam ukuran aslinya untuk memeriksa.
  • Mengunggah foto berbingkai ke kotak persegi: di tempat yang memangkas foto menjadi persegi, margin bawah bingkai instan yang lebar atau lubang pada bingkai film bisa terpotong.
  • Foto HEIC tidak mau terbuka: alat ini hanya mengolah gambar yang bisa dibuka langsung oleh browser, dan dukungan HEIC berbeda-beda antarbrowser. Jika tidak terbuka, ubah dulu ke JPG.

Batasan dan catatan

  • Ke-18 film adalah kurva pendekatan yang ditentukan dari ciri yang disebut produsen. Ini bukan simulasi yang dihitung dari data sensitivitas spektral atau kurva karakteristik film, dan warna film asli berubah menurut eksposur, pencucian, pemindaian, dan pencetakan.
  • Kodak, Portra, Ektar, Gold, UltraMax, Tri-X, Fujifilm, Velvia, Provia, dan Polaroid adalah merek dagang masing-masing perusahaan. Alat ini tidak berafiliasi dengan perusahaan-perusahaan tersebut, dan nama mereka dipakai semata-mata untuk menunjukkan film mana yang suasananya ditiru.
  • Perhitungan dilakukan dengan pengaturan bawaan kanvas browser (ruang warna sRGB, 8 bit per kanal). Foto dengan gamut lebar (misalnya Display P3) diubah ke sRGB, sehingga warna yang sangat pekat bisa sedikit berkurang.
  • Ukuran simpan dibatasi 4.096 px pada sisi terpanjang termasuk bingkai. Info foto asli (perangkat, lokasi, tanggal pengambilan) tidak tersisa di file hasil.
  • Halasi (glow kemerahan di sekitar cahaya terang), distorsi lensa, fokus lembut, serta debu dan goresan tidak digambar.

Dasar: pada 2026-10-20 kalimat terkait dalam lembar data, halaman produk, dan standar di bawah ini telah diperiksa. Angka pada tabel film dan contoh sama dengan perhitungan alat ini.

Sumber

Pertanyaan yang sering diajukan

Apakah foto saya diunggah ke server?

Tidak. Foto diproses di kanvas dalam browser, dan JPG yang disimpan juga dibuat di perangkat yang sedang kamu pakai. Alat ini tidak mengirim foto ke server, dan foto yang dibuka hilang saat halaman ditutup.

Apakah warnanya sama dengan foto dari Portra 400 atau Velvia 50 asli?

Tidak sama. Ini adalah kurva warna pendekatan yang dibuat dari ciri yang disebut produsen (Kodak menonjolkan warna kulit Portra 400 yang sangat baik, Fujifilm menonjolkan saturasi Velvia 50 yang sangat tinggi). Warna film asli berubah menurut eksposur, pencucian, pemindaian, dan pencetakan, dan alat ini tidak menghitung dari data sensitivitas spektral atau kurva karakteristik film.

Apakah ukuran foto mengecil setelah disimpan?

Foto disimpan dalam ukuran aslinya. Namun jika sisi terpanjang beserta bingkai melebihi 4.096 px, ukurannya diperkecil sampai batas itu. Batas ini ada agar browser ponsel tidak gagal membuat kanvas yang sangat besar. Kualitas JPG-nya 0,92.

Dari mana tanggal pada cap tanggal diambil?

Alat ini membaca tanggal pengambilan (DateTimeOriginal) dari info foto JPEG (Exif), dan memakai tanggal hari ini jika info itu tidak ada. Foto yang pernah lewat aplikasi pesan atau media sosial bisa kehilangan info fotonya. Tanggal bisa diubah sendiri di kolom tanggal, dan cap tanggal dalam bahasa Indonesia berurutan hari, bulan, tahun.

Mengapa nilai awal butiran berbeda untuk tiap film?

Lembar data Kodak menyatakan seberapa terlihat butiran pada hasil cetak lewat Print Grain Index (PGI). Pada film 135 yang dicetak 4×6 inci, Ektar 100 bernilai kurang dari 25 dan Portra 400 bernilai 37. Untuk film yang PGI-nya dipublikasikan, alat ini memakai (PGI − 15) × 0,8, sedangkan film lain ditetapkan dari sensitivitas dan keterangan butiran dari produsennya. Nilai butiran yang kamu geser tetap dipakai walau filmnya diganti.

Foto HEIC dari iPhone tidak mau terbuka.

Bisa tidaknya HEIC dibuka tergantung browser. Alat ini hanya mengolah foto yang bisa dibuka langsung oleh browser, jadi jika tidak terbuka, ubah dulu HEIC ke JPG lalu buka.

Apakah info lokasi tertinggal di foto yang disimpan?

Tidak. JPG yang digambar ulang di kanvas tidak menyalin info foto asli (perangkat, lokasi, tanggal pengambilan). Jika ingin tanggal pengambilan tetap ada di foto, nyalakan cap tanggal.

Warna kotak kecil di strip film agak berbeda dari panggung.

Kotak di strip film adalah contoh yang dicuci dengan nilai awal film (kekuatan 100%, kecerahan dan saturasi apa adanya) dan tanpa butiran. Panggung memakai semua pengaturan yang sedang dipilih: kekuatan, butiran, vinyet, kebocoran cahaya, kecerahan, saturasi, ditambah cap tanggal dan bingkai.