i used to play d2 and did not play for over three months now my old characters have expired is there any way to get them bk from blizzard or anything like that ??

Nope, blizzards aim is to keep their servers tidy. No extra storage space goes wasted if its not being used. Next time be sure to log on and then log into each character for a second to "renew" them.

a stupid way is to make them again with the same name but they mite be taken since u didnt play 4 long time