How to solve a rubik's cube from any form using one algorithm?

Does anyone know of an algorithm of any length that can be used to solve a rubiks cube from any form? I dont want a step by step process i want an algorithm that can solve a rubiks cube from any form. 10 points for the person who answers best.
Update: an online solver would be nice i need a link tho i do know notation so that is fine
8 answers 8