Some synonyms of for all intents and purposes are:
Effectively
Essentially
In effect
In essence
More or less
Practically
Virtually
Scribbr’s sentence rephraser can help you find synonyms for phrases like “for all intents and purposes.”