OTA TV IDs by
Virtual Channel
CH 1 - KAXT
CH 2 - KTVU
CH 2 - KOTR
CH 3 - KCRA
CH 3 - KEYT
CH 4 - KRON
CH 5 - KPIX
CH 6 - KVIE
CH 6 - KEFM
CH 7 - KGO
CH 7 - KRCR
CH 8 - KSBW
CH 8 - KBTV
CH 9 - KIXE
CH 9 - KQED
CH 10 - KXTV
CH 11 - KNTV
CH 12 - KHSL
CH 12 - KTVJ
CH 13 - KOVR
CH 14 - KDTV
CH 15 - KBSV
CH 19 - KUVS
CH 19 - KMBY
CH 20 - KOFY
CH 20 - KCVU
CH 22 - KLFB
CH 22 - KRCB
CH 23 - KEZT
CH 23 - KMUV
CH 24 - KSEE
CH 24 - KNVN
CH 25 - KQET
CH 26 - KTSF
CH 27 - KEXT
CH 28 - KMMW
CH 28 - KKPM
CH 29 - K29AB
CH 29 - KPMR
CH 29 - KBAK/KBFX
CH 29 - KSPX
CH 30 - KFSN
CH 31 - KMAX
CH 32 - KMTP
CH 33 - KCSO
CH 34 - KACA
CH 35 - KCBA
CH 36 - KICU
CH 38 - KCNS
CH 38 - K38JP
CH 39 - KMMD
CH 40 - KTXL
CH 42 - KTNC
CH 43 - KMCE
CH 44 - KBCW
CH 45 - KFTY
CH 46 - KION
CH 48 - KSTS
CH 50 - KEMO
CH 51 - KNSO
CH 54 - KQEH
CH 58 - KQCA
CH 60 - KCSM
CH 64 - KTFK
CH 65 - KKPX
CH 67 - KSMS
CH 68 - KTLN
OTA TV Stations -
Sporadic-E
CH 2 - KNOP
CH 2 - KOTA
CH 2 - XEPM
CH 5 - XEJ
CH 2 - XHWX