Helicopters don't generally fly high enough for cabin pressurization to be necessary.
To keep water from leaking in.
Airplane cabins are pressurized because humans cannot breath at a very high elevation.Aircraft are pressurized to allow them to fly higher. Without pressurization, the amount of oxygen in the air would not be sufficient for humans to breathe.
Most helicopters out there do not have pressurized cabins so the general service ceiling for helicopters today is 10,000 ft. So to answer your question anywhere from 0-10,000 ft. depending on airspace regulations.
Pressurized Cabins
I believe the FAI world altitude record for a helicopter is 40820', and helicopters can now land on the top of Mount Everest, just over 29,000'. But practically speaking, helicopters rarely go over 10,000 feet as that's the altitude above which pressurized cabins and supplemental oxygen are required.
Pressure is created in the engines and/or APU as "bleed air" and enters the cabin.
Because at altitudes above 10,000 feet there is not enough air for humans to breathe. Aircraft cabins are pressurised so that the internal pressure is equal to that at about 7,000 feet.
Mostly not enough oxygen in the air at the low pressure up there.
To allow passengers to breathe sufficient oxygen, needed to survive, even in high altitudes.
Pressurized cabins on today's airliners were used on B-29 Superfortress's.
Airplanes often fly at great altitudes, of 10 kilometers or more. People would have serious trouble breathing at that altitude.
For two reasons: 1. To make the air breathable and comfortable. 2. In conjunction with the above, to keep the temperature at a safe level.