刑事诉讼法证人条件有哪些

刑事诉讼法证人条件有哪些

刑事诉讼法证人条件有:

1、凡是知道案件情况并有作证能力的人,都可以作为证人;

2、生理上、精神上有缺陷或者年幼,不能辨别是非,不能正确表达的人,不能作证人;

3、证人只能是当事人以外知道案件情况的人;

4、证人具有不可代替性;

5、证人只能是自然人。

【法律依据】

根据《刑事诉讼法》第五十九条,证人证言必须在法庭上经过公诉人、被害人和被告人、辩护人双方质证并且查实以后,才能作为定案的根据。