João Esracimir ou João Esratsimir ( - Ivan Sratsimir) foi o imperador da Bulgária em Vidim entre 1356 e 1396. Apesar de ser o mais velho filho ainda vivo de João Alexandre, João Esracimir foi deserdado em favor de seu meio-irmão, João Sismanes, e se auto-proclamou imperador em Vidim. Quando os húngaros atacaram e ocuparam seus domínios, recebeu ajuda de seu pai para expulsá-los. Depois da morte de João Alexandre em 1371, João Esracimir rompeu relações com Tarnovo e chegou a colocar o arcebispo de Vidim sob a jurisdição do patriarca de Constantinopla para demonstrar sua independência. Por causa de sua posição geográfica, Vidim estava inicialmente à salvo dos ataques dos otomanos, que estavam na época arrasando os Balcãs mais ao sul e nada fez para ajudar João Sismanes em sua luta contra eles. Apenas depois da queda de Tarnovo em 1393 é que sua política se tornou mais ativa e ele acabou finalmente se juntando a uma cruzada do rei da Hungria, Sigismundo. Porém, depois da desastrosa Batalha de Nicópolis em 1396, os otomanos marcharam para Vidim e a tomaram também. João foi capturado e ficou preso em Bursa, onde foi provavelmente estrangulado. Embora seu filho tenha reivindicado o título de imperador da Bulgária e tenha até, por curtos períodos, controlado parte dos domínios do pai, João Esracimir é geralmente considerado como sendo o último monarca da Bulgária medieval.