In this study, B, N-codoped graphene nanoribbons (BN-GNRs) were prepared on a large scale via a one-pot hydrothermal method with GNRs and an ammonium fluoroborate (NH4BF4) mixture and served as the support for Pd loading targeted for efficient ethanol electrooxidation.