Function Transformation Calculator
Pick one of eleven parent functions and the four numbers in g(x) = a f(b(x - h)) + k, and this writes out what the transformation does. It returns the transformed equation, the stretches, reflections and shifts in the order they act on a point, where each of the parent's key points ends up, and the domain, range, asymptotes, vertex and intercepts of the result. A second action lays the parent and the transformed function side by side in a table of values. The horizontal numbers are the ones that catch people out, so b is reported as a factor of 1/|b| and the page says plainly that a f(bx - c) + k shifts by c/b rather than by c.