For iPhone
Connect to iTunes: Connect your iPhone to your computer and open iTunes (or Finder if using macOS Catalina or later).
Add to Library: Drag and drop the downloaded ringtone file into your iTunes library.
Sync Your iPhone: Sync your iPhone with iTunes to transfer the ringtone to your device.
Choose Your Ringtone: On your iPhone, go to Settings > Sounds & Haptics > Ringtone, and select your newly added tone.
For Android
Transfer to Your Device: Connect your Android device to your computer using a USB cable. Transfer the downloaded ringtone file to the Ringtones folder on your device.
Select Your Ringtone: On your Android device, navigate to Settings > Sound > Phone ringtone, and choose your newly added ringtone from the list.
Customize for Different Contacts:
Many devices allow you to assign specific ringtones to different contacts. This personalization can help you identify callers instantly.
https://tonosparacelular.net/ will be a great suggestion for you about free ringtones