26-årige Soltani greps i sitt hem i början av januari i samband med en demonstration i staden Fardis, väster om Teheran.
Soltani släpptes på lördagen och har fått tillbaka alla sina tillhörigheter inklusive sin telefon, enligt advokaten.
Erfan Soltani är en av tusentals som gripits sedan protesterna tog fart i slutet av december. Strax efter gripandet ska hans familj ha fått veta att han dömts till döden, vilket senare motsades av Irans chefsdomare.
Iran har skakats av protester de senaste veckorna. Tusentals personer har dödats, enligt exilorganisationer




