Memory Card shows less space problem

Wishing to all. I have a micro SD 1GB memory card for my mobile device. Original capacity was 970MB. But now its shows not more than 32MB. And all of files are corrupted. I can’t make any format . Any recovery tool can’t recover my data. So I am in big trouble. My memory card is damaged or it can make ok. Please anyone advice me.

