Every day of the 2018 All England Championships will be broadcast live on BBC Sport's digital platforms.
The deal follows the BBC's commitment to broadcast 1,000 extra hours of live sport a year online.
The All England is badminton's oldest and most prestigious tournament and will see the world's top players compete in Birmingham over five days.
Badminton England chief executive Adrian Christy said the deal was a "significant milestone" for the sport.
Badminton was one of five sports to lose all its funding for the next Olympic and Paralympic cycle despite Marcus Ellis and Chris Langridge winning a bronze medal at Rio 2016.
The husband and wife pair lost in the semi-final of the mixed doubles in last year's All England.
This year's championships takes place between 14-18 March at the Arena Birmingham.