无力偿还被拘留30天合法吗

不合法 。
首先,欠钱不还属于民事纠纷,一般不会被追究刑事责任 。其次,债权人向法院提起诉讼胜诉之后,如果债务人在履行期未履行法院判决,债权人可以申请法院强制执行 。
如果是确实无财产执行的,不能适用刑法的拒不执行判决、裁定罪,也不适用治安管理处罚法处五日以上十日以下拘留,也不适用司法拘留 。只有有能力执行而拒不执行才能进行行政拘留、司法拘留或刑罚 。
【法律依据】
【无力偿还被拘留30天合法吗】《民事诉讼法》第一百一十三条,被执行人与他人恶意串通,通过诉讼、仲裁、调解等方式逃避履行法律文书确定的义务的,人民法院应当根据情节轻重予以罚款、拘留;构成犯罪的,依法追究刑事责任 。