Beck started 2012 ranked world number 234. She played one ITF tournament in January, one in February, and three in March. She was runner-up in Sunderland and Bath and won in Moscow. In April and May, Beck played higher-level tournaments, but had to play qualifying rounds. She qualified for the main draw in Copenhagen and Prague, achieving the second round of the main draw at the latter. She lost in qualifying at the events in Stuttgart and Estoril, and at the French Open. She did, however, take part in the Junior French Open, defeating Anna Karolína Schmiedlová in the final in three sets.
Beck played in the qualifying rounds of Wimbledon, earning a place in the main draw, but lost in the first round. In July, she played the qualifying rounds at the WTA tournament in Båstad, earning a spot in the main draw. Again, she lost in the first round. She also played two ITF tournaments, winning the $50,000 ITF event in Versmold, and losing in the second round at the $100,000 ITF event in Olomouc. In August, she won a $25,000 ITF tournament in Koksijde, then played in qualifying for the US Open, losing in the first round. In September, she played at the 2012 Bell Challenge in Quebec City, with her rank now high enough to earn direct entry into the main draw. In Canada, she won in the first round, but lost in the second. She then went on to win the 2012 Aegon GB Pro-Series Shrewsbury on the ITF tour. In October, she played two WTA events, but had to play qualifying rounds. She lost in the second round of qualifying at the 2012 Generali Ladies Linz, but won through to the main draw at the 2012 BGL Luxembourg Open, winning her first-round match but losing to Lucie Hradecká in the second. Back on the ITF circuit, she won the two $75,000 events in Ismaning and Barnstaple. She ended 2012 with a ranking of world number 78.