El asedio de Trsat (en croata: Opsada Trsata) fue una batalla librada por la posesión de Trsat (en latín: Tarsatica)[Note 1][7] en Liburnia, cerca de la frontera croata-franca.
[3] El asedio se inició en el otoño de 799 entre las fuerzas defensivas de Croacia litoral bajo la dirección del duque croata Višeslav y el Ejército invasor del Imperio carolingio comandado por Eric de Friuli.
[2] La batalla fue una victoria croata y el comandante franco Eric falleció durante el sitio.
[1][4][8] La invasión franca de Croacia, la destrucción de Tarsatica, la coronación de Carlomagno como emperador del Sacro Imperio Romano Germánico y las negociaciones de 802-815 entre los francos y los bizantinos llevaron a un callejón sin salida.
Como consecuencia, Croacia litoral aceptó pacíficamente un señorío franco limitado.