Patent attributes
A display panel and a display device are provided. The display device includes an array substrate; an organic light emitting layer including a second electrode; a thin film encapsulation layer cladding the organic light emitting layer; a touch electrode. A projection on the array substrate of part of a border of the second electrode/thin film encapsulation layer has a concave-convex outline. The concave-convex outline includes convex portions and concave portions. The convex portions of the second electrode are electrically connected with first metal wires in the array substrate via first through holes. Perpendicular projections on the array substrate of the second through holes are not overlapped with that on the array substrate of the thin film encapsulation layer; the perpendicular projections on the array substrate of at least part of the second through holes are in that on the array substrate of the concave portions of the thin film encapsulation layer.