1478-Ulm, después de 1546) fue un pintor y medallista alemán.
A Martin Schaffner se le documenta en 1496 en Ulm, cuando trabajaba, probablemente como oficial, en el taller de Jörg Stocker, un maestro retardatario con quien colaboró en la pintura del retablo de San Martín de Ennetach, donde se encuentra su firma en la tabla del Camino del Calvario.
Se supone por motivos estilísticos que pudo completar su formación en Augsburgo con Hans Holbein el Viejo.
Establecido en Ulm como maestro independiente ya en 1499, se especializó en la pintura de retablos, entre los que cabe recordar el actual retablo mayor de la catedral de Ulm, pintado en 1521 para Lucas Hutz.
Las noticias sobre su actividad se pierden en 1546, siendo posible que falleciese entre ese año y 1549 a causa de la peste.