Terdapat dua faktor yang memicu produksi melanin berlebih dan menjadi penyebab freckles. Dua faktor ini meliputi paparan sinar matahari dan pengaruh genetik. Berikut penjelasannya:
Paparan sinar matahari
Saat terpapar sinar matahari, sel kulit akan memproduksi melanin lebih banyak untuk melindungi kulit dari kerusakan. Inilah sebabnya freckles lebih sering muncul di bagian tubuh yang banyak terpapar cahaya matahari. Mulai dari wajah, leher, lengan, dada, serta punggung.Freckles dapat terlihat lebih samar saat paparan sinar matahari berkurang, dan tampak paling banyak di musim panas.Faktor genetik
Gen MC1R adalah gen yang mempengaruhi timbulnya freckles. Gen ini menentukan jenis melanin yang diproduksi oleh tubuh, yaitu pheomelanin atau eumelanin. Orang yang memiliki kulit, mata, dan rambut berwarna gelap lebih banyak memproduksi eumelanin dan lebih sedikit memproduksi freckles. Sedangkan orang yang memiliki kulit lebih putih, berambut cokelat, pirang, atau merah, lebih banyak memproduksi pheomelanin dan lebih rentan memiliki freckles. Diagnosis freckles dapat dilakukan oleh dokter dengan memeriksa kulit secara langsung. Jika terdapat kecurigaan bahwa bercak kecokelatan pada kulit bukanlah freckles, tetapi lesi prekanker, pemeriksaan lanjutan (seperti biopsi kulit) akan dianjurkan.