A microfluidic droplet generator device, a kit of parts for assembling a microfluidic droplet generator device, and a method of generating microfluidic droplets. The generator device comprises a substrate a microfluidic channel formed in the substrate a fluid outlet in fluid communication with the microfluidic channel and a mechanical element configured such that vibration of the mechanical element causes droplet dispensing from the fluid outlet.