Faits: A. Par ordonnance pénale du 6 novembre 2012, le Procureur de l'arrondissement de Lausanne a condamné X._, pour insoumission à une décision de l'autorité, à une amende de 300 fr., convertible en une peine privative de liberté de substitution de trois jours en cas de non-paiement dans le délai imparti. B. A la suite de l'opposition formulée par X._, le Procureur de l'arrondissement de Lausanne a cité cette dernière à comparaître à son audience du 7 janvier 2013. X._ ne s'est pas présentée. Par décision du 7 janvier 2013, le Procureur de l'arrondissement de Lausanne a constaté le défaut de comparution de X._, pris acte du retrait de l'opposition (art. 355 al. 2 CPP) et dit que l'ordonnance pénale du 6 novembre 2012 devenait exécutoire. C. Par décision du 31 janvier 2013, le Procureur de l'arrondissement de Lausanne a rejeté la demande de restitution (art. 94 CPP) formée par X._. D. Par arrêt du 18 février 2013, le Juge de la Chambre des recours pénale du Tribunal cantonal du canton de Vaud a rejeté le recours formé par X._ contre la décision du 31 janvier 2013. E. X._ forme un recours en matière pénale et un recours constitutionnel subsidiaire auprès du Tribunal fédéral contre l'arrêt du 18 février 2013. Elle conclut à l'annulation de cette décision et de celle du 31 janvier 2013 en ce sens qu'elle est relevée de son défaut à l'audience du 7 janvier 2013, son opposition est maintenue et une nouvelle audience est appointée. Elle requiert également la restitution de l'effet suspensif et l'assistance judiciaire dès le 8 avril 2013.