on/at the spot


I would like to ask whether we can use both

on the spot and at the spot (meant as a place) and if there is any difference in meaning if yes. Google shows on the spot quite frequently, however, at the spot appears sometimes too…

thank you

In a suitable context – for example, describing a reporter present at the scene of an incident – they can both be used, and there is little difference in meaning. “on the spot” feels more like a set expression.

Note also that “on the spot” has another meaning of “in an awkward situation”.