The GDPR is a European law that protects the information of EU citizens. The law applies to websites worldwide, as long as it involves the private data of European citizens. Google Fonts breaches the GDPR because EU visitors have to send Google their IP address to ask for Google Fonts files when loading your website.
Locally hosting Google Fonts on your website will eliminate the need for your visitors to give Google their IP address. This means it is still possible to use Google Fonts and not directly violate GDPR.
An easy way to self-host all your Google Fonts for increased Privacy or to meet a law requirement.
Theme and plugin authors are often unwilling to offer a self-hosted method, and it’s pretty laborious to download and upload each of the required fonts.
You can try one of the plugins below:
https://wordpress.org/plugins/selfhost-google-fonts/
https://wordpress.org/plugins/host-webfonts-local/
-------