SOR TNB 12 – typ niskopodłogowego trolejbusu o długości 12 m, wytwarzanego przez zakłady SOR Libchavy. Powstały dwie różne modyfikacje. Pierwszy prototyp powstał w 2009 r. jako zwyczajny trolejbus przy współpracy z firmą Cegelec, która dostarczyła wyposażenie elektryczne. Kolejne egzemplarze zbudowano po 2016 r. już jako duobusy z wyposażeniem elektrycznym fitmy Rail Electronics CZ.
Karoseria trolejbusu TNB 12 wykorzystywana jest też przez Škodę Electric w produkcji trolejbusów Škoda 30Tr SOR.
Konstrukcja Trolejbus standardowy Pod względem mechanicznym trolejbus TNB 12 wywodzi się od autobusu SOR NB 12 lub jego odmiany zasilanej gazem ziemnym, oznaczonej jako typ NBG 12. Szkielet trolejbusu to konstrukcja panelowa wykonana z profili stalowych, do których montowane jest poszycie zewnętrzne. Karoseria może być wyposażona w troje lub czworo drzwi dla pasażerów, w drugich (lub trzecich) drzwiach znajduje się rozkładana pochylnia umożliwiająca wjazd do pojazdu osobom na wózkach inwalidzkich. Przednia część trolejbusu jest niskopodłogowa z podłogą na wysokości 340 mm (przy wejściach obniżona do 320 mm). Przednia oś SOR ma niezależne zawieszenie kół, sztywna oś tylna VOITH jest osią napędową.