捡到东西不还一般是违法的。如果将他人的遗忘物或者埋藏物非法占为己有,数额较大,拒不交出的会构成侵占罪,应处二年以下有期徒刑、拘役或者罚金;数额巨大或者有其他严重情节的,处二年以上五年以下有期徒刑,并处罚金。【法律依据】《物权法》第一百零九条,拾得遗失物,应当返还权利人。拾得人应当及时通知权利人领取,或者送交公安等有关部门。(《物权法》将于2020年12月31号失效)。根据《民法典》第三百一十四条:拾得遗失物,应当返还权利人。拾得人应当及时通知权利人领取,或者送交公安等有关部门。(《民法典》生效时间为2021年1月1日)。