João Sigismundo Zápolya ou Szapolyai (em húngaro: Szapolyai János Zsigmond; 7 de julho de 1540 – 14 de março de 1571) foi Rei da Hungria como João II de 1540 a 1551 e de 1556 a 1570, e o primeiro Príncipe da Transilvânia, de 1570 até sua morte. Ele foi o único filho de João I, Rei da Hungria, e Isabel da Polônia. João I governou partes do Reino da Hungria com o apoio do Sultão Otomano Solimão; as áreas restantes eram governadas por Fernando I de Habsburgo, que também governava a Áustria e as Terras da Coroa Boêmia. Os dois reis concluíram um tratado de paz em 1538 reconhecendo o direito de Fernando de reunificar a Hungria após a morte de João I, embora logo após o nascimento de João Sigismundo, e em seu leito de morte, João I tenha legado seu reino a seu filho. Os partidários mais ferrenhos do falecido rei elegeram o infante João Sigismundo como rei, mas ele não foi coroado com a Santa Coroa da Hungria.
Solimão invadiu a Hungria sob o pretexto de proteger João Sigismundo de Fernando. Buda, a capital da Hungria, caiu nas mãos dos otomanos sem oposição em 1541, mas Solimão permitiu que a rainha viúva, Isabel, retivesse o território a leste do rio Tisza em nome de João Sigismundo. Isabel e João Sigismundo mudaram-se para Lippa (atual Lipova na Romênia). Pouco tempo depois, estabeleceram residência em Gyulafehérvár, na Transilvânia (Alba Iulia na Romênia). O reino de João Sigismundo foi administrado pelo tesoureiro de seu pai, Jorge Martinuzzi, que procurou reunificar a Hungria sob o governo de Fernando. Martinuzzi forçou Isabel a renunciar ao reino de seu filho em troca de dois ducados da Silésia e 140 000 florins em 1551. João Sigismundo e sua mãe se estabeleceram na Polônia, mas ela continuou a negociar a restauração de João Sigismundo com os inimigos de Fernando.
Fernando foi incapaz de proteger o leste da Hungria contra os otomanos. Por insistência de Solimão, a Dieta da Transilvânia em 1556 convenceu João Sigismundo e sua mãe a retornarem à Transilvânia, onde ela governou o reino de seu filho até sua morte em 1559. Um senhor rico, Melchior Balassa, rebelou-se contra João Sigismundo no final de 1561, e Fernando ganhou o controle da maioria dos condados fora da Transilvânia. Os povo sículo, cujas liberdades haviam sido restringidas na década de 1550, também se levantaram contra João Sigismundo, mas ele esmagou a rebelião. Durante a guerra subsequente contra os Habsburgos, os otomanos apoiaram João Sigismundo, e ele prestou homenagem a Solimão em Zemun em 1566. O Tratado de Adrianópolis de 1568 concluiu a guerra, confirmando João Sigismundo nos territórios orientais do Reino medieval da Hungria (Transilvânia e "Partium").
João Sigismundo iniciou uma série de debates teológicos entre os representantes das escolas teológicas concorrentes da Reforma Protestante na década de 1560. Ele se converteu do catolicismo ao Luteranismo em 1562 e do luteranismo ao Calvinismo em 1564. Cerca de cinco anos depois, aceitando as visões antitrinitárias de seu médico, Giorgio Biandrata, e do pregador da corte Ferenc Dávid, tornou-se o único monarca unitário da história. Em 1568, a Dieta aprovou o Édito de Torda (atual Turda na Romênia), que enfatizava que "a fé é um dom de Deus" e proibia a perseguição de pessoas por motivos religiosos. O édito expandiu os limites da liberdade religiosa além dos padrões do final da Europa do século XVI. João Sigismundo abandonou o título de "rei eleito da Hungria" no Tratado de Speyer em 1570. A partir de então, ele se intitulou "Príncipe da Transilvânia e Senhor de Partes do Reino da Hungria". Morreu sem descendência. O católico Estêvão Báthory o sucedeu.
O pai de João Sigismundo, João Zápolya, era o senhor húngaro mais rico do início do século XVI. Após o Sultão Otomano, Solimão, o Magnífico, infligir uma derrota esmagadora ao exército húngaro na Batalha de Mohács, a maioria dos nobres elegeu João Zápolya como rei em 1526. No entanto, um grupo de senhores influentes proclamou Fernando I, Arquiduque da Áustria, como rei no mesmo ano. A Hungria mergulhou em uma guerra civil que durou décadas.
João prestou homenagem a Solimão em Mohács em 1529 para garantir o apoio otomano contra Fernando. No entanto, nem João nem Fernando conseguiram conquistar o controle de todo o país nos anos seguintes. Para concluir a guerra civil, os enviados dos dois reis assinaram o Tratado de Várad em 24 de fevereiro de 1538, que confirmava o direito de ambos os reis de reter as terras que possuíam. João, que não tinha filhos, também reconheceu o direito de Fernando de assumir o controle de seu reino (a parte central e oriental do Reino da Hungria) após sua morte. João também estipulou que, se tivesse um filho, este herdaria seus domínios ancestrais. Fernando, no entanto, mostrou-se incapaz de proteger o reino de João contra uma invasão otomana. Aos 52 anos, João casou-se com Isabel Jagelão, filha de 20 anos de Sigismundo I, o Velho, Rei da Polônia, em 2 de março de 1539. Os estudiosos humanistas Paolo Giovio e Antun Vrančić enfatizaram que Isabel era uma das mulheres mais educadas de sua época.
João Sigismundo nasceu em Buda em 7 de julho de 1540. Ao saber de seu nascimento, seu pai, que estava em campanha na Transilvânia, cavalgou até o acampamento de seus soldados para informá-los da boa notícia. No dia seguinte, João adoeceu, e morreu em 21 ou 22 de julho. Antes de morrer, convenceu os presentes em seu leito de morte a prestar juramento de que impediriam a transferência de seu reino para Fernando.
Logo após a morte de João Zápolya, seu tesoureiro, Jorge Martinuzzi, apressou-se em ir a Buda para garantir a herança de João Sigismundo. Por proposta de Martinuzzi, a Dieta da Hungria elegeu João Sigismundo como rei em 13 de setembro de 1540, mas ele não foi coroado com a Santa Coroa da Hungria. A Dieta proclamou a Rainha Isabel e Jorge Martinuzzi, juntamente com dois senhores poderosos, Péter Petrovics e Bálint Török, como guardiões do monarca infante.
Em agosto, os enviados de Fernando exigiram a transferência do reino do falecido João Zápolya para Fernando, de acordo com o Tratado de Várad. Pedro Perényi, que fora o comandante das tropas de Zápolya na Alta Hungria, e Franjo Frankopan, Arcebispo de Kalocsa, logo desertaram para Fernando. O rico Estêvão Majláth expulsou a maioria dos partidários de João Sigismundo da Transilvânia, numa tentativa de tomar a província para si. O enviado de Fernando, Hieronymus Łaski, informou Solimão sobre o Tratado de Várad, pedindo ao sultão que consentisse com a unificação da Hungria sob o governo de Fernando. Em vez disso, o sultão declarou que apoiava João Sigismundo e mandou prender Łaski.
O exército de Fernando tomou Visegrád, Vác, Peste, Tata e Székesfehérvár em outubro, mas não conseguiu capturar Buda. Seu comandante militar, Wilhelm von Roggendorf, novamente cercou Buda em 4 de maio de 1541. Solimão partiu de Istambul à frente de um grande exército em junho para tirar proveito da nova guerra civil na Hungria. Por seu comando, Pedro Rareș, Príncipe da Moldávia, capturou Estêvão Majláth e forçou a Dieta da Transilvânia a jurar fidelidade a João Sigismundo no final de julho. Roggendorf levantou o cerco de Buda antes que Solimão chegasse à cidade em 26 de agosto.
Solimão disse que viera para proteger os interesses de João Sigismundo, mas também anunciou que queria ver o rei infante, porque ouvira rumores de que Isabel teria dado à luz uma filha. Seis senhores húngaros (incluindo Jorge Martinuzzi e Bálint Török) acompanharam João Sigismundo ao acampamento do sultão em 29 de agosto. Durante o encontro, janízaros entraram em Buda, dizendo que queriam ver a cidade. Isso acabou sendo um truque que lhes permitiu tomar a capital da Hungria sem oposição. Bálint Török foi capturado no acampamento do sultão. Solimão declarou que João Sigismundo poderia reter os territórios a leste do rio Tisza em troca de um tributo anual de 10.000 florins.
Isabel e Martinuzzi deixaram Buda em 5 de setembro de 1541, levando João Sigismundo e a Santa Coroa consigo. Ela e seu filho se estabeleceram em Lippa, que era o centro de um antigo domínio da família Zápolya. Os delegados dos condados do reino de João Sigismundo reuniram-se em Debrecen em 18 de outubro. Eles juraram fidelidade a ele e reconheceram a suserania do sultão. Martinuzzi assinou um tratado com o representante de Fernando I, Caspar Serédy, em Gyalu (atual Gilău na Romênia) em 29 de dezembro. De acordo com o Tratado de Gyalu, a Hungria seria reunificada sob o governo de Fernando, mas o direito de João Sigismundo aos domínios dos Zápolyas na Alta Hungria foi confirmado.