合同两份都被甲方拿走是否违法需要分情况来看:1 如果是正常履行合同过程中的保管行为:比如双方约定合同由甲方统一保管以便于整体协调工作等且乙方知晓并同意这种情况下不违法。2 未经乙方同意擅自拿走:这是不合理的。合同是双方合意的体现双方都应持有合同文本以保障自身权益。甲方未经乙方同意拿走两份合同可能侵犯乙方对合同的知情权和控制权。乙方有权要求甲方返还一份合同。3 若甲方拿走合同后有损害乙方利益的行为:比如擅自修改合同条款等那甲方的行为不仅违法还可能构成违约。乙方可以通过法律途径如向法院起诉要求确认甲方擅自拿走及修改合同行为无效并要求甲方承担违约责任赔偿因合同问题给乙方造成的损失。总之正常情况下合同应由双方各自持有甲方未经乙方同意拿走两份合同是存在法律风险的行为乙方要及时维护自身权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。