не за что или ни за что
Оба варианта употребления: «ни за что» и «не за что» — существуют в русском языке. Выбор необходимого написания зависит от постановки ударения в сочетании и контекста.
Частица «не» в этом сочетании принимает ударение на себя. Выражение «не за что» употребляется в значении «не стоит благодарности» или с иными значениями в предложениях, где отсутствует отрицание перед сказуемым. Другими словами: если в предложении больше нет нигде отрицательной частицы «не», то она пишется в этом выражении.
*произнесите предложения, чтобы уловить разницу в ударении и семантике
«Ни» является безударной отрицательной частицей, ударение в данном выражении падает на местоимение «что». И в предложениях, где употребляется данное выражение, при сказуемом будет стоять частица «не». Иными словами: если в предложении уже есть отрицание в виде частицы «не», то в «ни за что» будет употребляться «ни».
Значение выражения: никогда, ни при каких обстоятельствах.