Abstract Videogrammetry and photogrammetry are increasingly being used in marine science for unsupervised data collection. The camera systems employed are complex, in contrast to “consumer” digital cameras and smartphones carried by potential citizen scientists. However, using consumer cameras in photogrammetry will introduce unknown length estimation errors through both the image acquisition process and lens distortion. This study presents a methodology to achieve accurate 2-dimensional (2-D) total length (TL) estimates of fish without specialist equipment or proprietary software. Photographs of fish were captured with an action camera using a background fiducial marker, a foreground fiducial marker and a laser marker. The geometric properties of the lens were modelled with OpenCV to correct image distortion. TL estimates were corrected for parallax effects using an algorithm requiring only the initial length estimate and known fish morphometric relationships. Correcting image distortion decreased RMSE by 96% and the percentage mean bias error (%MBE) by 50%. Correcting for parallax effects achieved a %MBE of −0.6%. This study demonstrates that the morphometric measurement of different species can be accurately estimated without the need for complex camera equipment, making it particularly suitable for deployment in citizen science and other volunteer-based data collection endeavours.