diff --git a/netty/src/main/java/io/grpc/netty/Utils.java b/netty/src/main/java/io/grpc/netty/Utils.java
index <HASH>..<HASH> 100644
--- a/netty/src/main/java/io/grpc/netty/Utils.java
+++ b/netty/src/main/java/io/grpc/netty/Utils.java
@@ -91,7 +91,7 @@ class Utils {
         @Override
         public ByteBufAllocator create() {
           if (Boolean.parseBoolean(
-                  System.getProperty("io.grpc.netty.useCustomAllocator", "false"))) {
+                  System.getProperty("io.grpc.netty.useCustomAllocator", "true"))) {
             int maxOrder;
             if (System.getProperty("io.netty.allocator.maxOrder") == null) {
               // See the implementation of PooledByteBufAllocator.  DEFAULT_MAX_ORDER in there is
netty: enable io.grpc.netty.useCustomAllocator by default (#<I>)