UB-12號潛艇是德意志帝國海軍於第一次世界大戰期間建造的其中一艘UB-I型近岸作戰潛艇或稱U艇。它由不來梅的威悉船廠承建,於1915年2月下水並以UB-12號之名交付使用。它整個服役生涯都是在佛蘭德區艦隊度過,期間共擊沉22艘船舶,近半數為英國漁船。它於1918年8月19日從澤布呂赫離港之後失蹤。