Maximum 128G TF card, can record around 12-15days; For 64G can record around 7-10days; For 32G can record around 3-4days