Is it for all intents and purposes or to all intents and purposes?
For all intents and purposes is the more common expression. To all intents and purposes means the same thing and is sometimes used in British English.
The QuillBot Paraphrasing Tool can help you bring variety to your writing and avoid repetition.