Para diagnosticar cada tipo de porfiria se han desarrollado distintas técnicas de laboratorio y por lo general, se realizan en orina, sangre y heces.