UB-12號潛艇是德意志帝国海军于第一次世界大战期间建造的其中一艘UB-I型近岸作战潜艇或称U艇。它由不来梅的威悉船厂承建,于1915年2月下水并以UB-12号之名交付使用。它整个服役生涯都是在佛兰德区舰队度过,期间共击沉22艘船舶,近半数为英国渔船。它于1918年8月19日从泽布吕赫离港之后失踪。