Borova kislina ima večplastno strukturo, sestavljeno iz asimetričnih vodikovih -veznih enot B(OH)3, z medplastnim razmikom 318 pikometrov. Topen je v vodi, alkoholu, glicerolu, etrih in eteričnih oljih; njegova vodna raztopina je šibko kisla. Topnost borove kisline v vodi narašča z naraščajočo temperaturo in lahko izhlapi z vodno paro. V vodni raztopini borova kislina obstaja predvsem kot neionizirani monomeri B(OH)3, vendar majhen del molekul B(OH)3 kompleksira z ioni OH- v vodi, zaradi česar je raztopina rahlo kisla.
Borova kislina je monoprotična, zelo šibka kislina. Njegova kislost ne izvira iz donacije protonov. Ker je bor atom s-pomanjkanjem elektronov, lahko doda hidroksidne ione iz molekul vode in pri tem sprosti proton. Ta lastnost pomanjkanja elektronov- se izkoristi z dodajanjem polihidroksi spojin (kot sta glicerol in glicerol) za tvorbo stabilnih kompleksov, s čimer se poveča njegova kislost.
Razlog za kislost borove kisline (pKa=9.25):
Vendar snovi v raztopini pravzaprav niso tako preproste. Poročali so, da borova kislina obstaja v razredčenih raztopinah (<0.025 mol/L) in the forms of B(OH)3 and [B(OH)4]-. However, at higher concentrations, the acidity of the solution increases significantly. Through pH and conductivity studies, it is believed that a stronger triboronic acid (pKa = 6.84) is formed in more concentrated boric acid solutions. Its anion structure is a cyclic triboronic acid with a hydroxyl group added.
Nastala je celo tetraboronska kislina H2B4O7 (pKa1≈4, pKa2≈9). Poleg tega je bila prisotnost triboratnih ionov potrjena v mešanih raztopinah borove kisline in borata. Seveda obstaja veliko teorij o obstoju in oblikah poliborovih kislin in poliboratov. Vendar pa so najbolj priljubljeni poliboratni ioni HB2O4-, H4B3O7-, B4O72-, HB4O7- in B5O8-, med katerimi je triboratni ion najbolj verjeten.
Dodajanje glicerola v borovo kislino sproži zaestrenje, zmanjšanje koncentracije boratnih ionov in spodbujanje ionizacije borove kisline, s čimer se poveča kislost raztopine. Poleg glicerola lahko borova kislina in njeni borati hitro tvorijo stabilne kelate z drugimi polioli in -hidroksikarboksilnimi kislinami, pretežno 1:1, včasih pa tudi 1:2. Kislost borove kisline se lahko znatno poveča z integrativnim učinkom poliolov; na primer v prisotnosti manitola se lahko ionizacijska konstanta borove kisline poveča za 104-krat (iz pKa=9.25 na 5,15), kar je osnova za titracijo borove kisline z raztopino NaOH v prisotnosti manitola v analizni kemiji.
Borova kislina reagira s fluorovodikovo kislino v vodni raztopini in takoj tvori trifluoroborovo kislino, ki se nato počasi pretvori v tetrafluoroborovo kislino:
Prisoten je niz vmesnih produktov, ki tvorijo celotno reakcijsko zaporedje: H[B(OH)4], H[BF(OH)3], H[BF2(OH)2], H[BF3(OH)] in H[BF4]. Od teh je samo monofluoroborova kislina H[BF(OH)3] začasni intermediat; druge tri fluorokisline so stabilne in jih je mogoče pripraviti posamično.
