担保人一般情况下不能随意撤回担保。1. 未经债权人同意:根据相关法律规定,如果未经债权人书面同意,担保人不得擅自变更或者解除担保合同。这是因为担保合同是债权人和担保人之间的一种约定,对双方具有约束力。债权人基于对担保人信用和担保能力的信任才与债务人订立主合同,如果担保人随意撤回担保,可能损害债权人的利益。2. 主债务履行完毕:当主债务已经按照约定履行完毕,那么担保责任自然消灭,此时无需担保人再申请撤回担保。3. 债权人同意:若债权人同意担保人撤回担保,那么双方可以协商解除担保合同。在解除后,担保人不再承担相应的担保责任。4. 法定解除情形:如果出现法定的解除担保合同的情形,比如因不可抗力致使不能实现合同目的等,担保人可以依据法律规定主张解除担保合同,从而实现撤回担保。总之,担保人要撤回担保需综合考虑多方面因素,按照法律规定和合同约定的程序进行,不可擅自行动,否则可能面临法律责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。