Heinz Muller produced a superb display of goalkeeping to deny Ipswich a 13th successive home Championship win.
Istvan Ferenczi fired just wide as Barnsley started well but the hosts gradually took over and Muller made his first save from a Tommy Miller volley.
A fine stop shortly before the break denied Jonathan Walters and in the 65th minute Muller tipped Gavin Williams' curling 30-yard free-kick over the bar.
Grant McCann and Jonathan Macken went close but defences finished on top.
Ipswich boss Jim Magilton:
"The first half was a good game of football and both teams clearly wanted to win. Barnsley came with a real resilience and surprised us a bit, playing with two up front.
"In the second half they defended a bit more, as we expected them to, but they limited us to very few chances.
"We'll take the point and I was happy to keep our fourth clean sheet in a row at home. That gives us something to work on."
Barnsley manager Simon Davey:
"We acquitted ourselves well, especially in the first half. We passed the ball well and didn't come here for a point - we came to win the game and everyone can see that in the way we passed and created chances.
"In the second half we defended well and I was pleased with our all-round performance. It takes a bit of magic to score sometimes and Ipswich just couldn't unlock us.
"My players were strong and stood up to be counted. We got a point but on another day, if we'd taken our chances, it could have been a different story."
Ipswich: Alexander, Wright, De Vos, Bruce, Harding, Walters, Williams, Miller, Clarke (Roberts 63), Lee (Haynes 33), Counago.
Subs Not Used: Supple, Wilnis, Legwinski.
Barnsley: Muller, Souza, Foster, Nyatanga, Werling, Devaney, Togwell, De Silva, McCann, Ferenczi (Christensen 75), Macken.
Subs Not Used: Colgan, Mostto, Reid, Ricketts.
Booked: Souza, Foster, De Silva.
Att: 19,540
Ref: Andy Penn (W Midlands).
Bookmark with:
What are these?