Shylock je klíčovou postavou a antagonistou Shakespearovy hry Kupec benátský z roku 1596 nebo 1597. Je to židovský lichvář.
Shylock se dohodne s benátským kupcem Antoniem na závazku. Tento závazek vyžaduje, aby Antonio dal libru svého masa vedle svého srdce, pokud mu peníze nebudou k určitému datu vráceny. Když se to Antoniovi nepodaří, Shylock se obrátí na soud, aby získal libru masa. Antonio ho předtím v Rialtu (obchodním centru Benátek) urazil a poplival. To pomáhá vysvětlit, proč Shylock požadoval svou libru masa.
Mezitím se Shylockova dcera Jessica zamiluje do Antoniova přítele Lorenza a konvertuje ke křesťanství. To ještě zvyšuje Šajlokův hněv.
Šajlok u soudu neuspěje a Antonio je propuštěn. Shylock je obviněn z pokusu o vraždu. Shylock je poté donucen odevzdat polovinu svého majetku zemi a druhou polovinu Antoniovi a přestoupit na křesťanství.
Shylock má slavnou řeč, která začíná slovy "Cožpak nemá Žid oči?". Mezi slavné herce, kteří hráli Shylocka, patří Laurence Olivier.
V Shakespearově době nebyli v Anglii legálně přítomni žádní Židé již několik set let (od Ediktu o vyhnání Eduarda I. v roce 1290). Představa Židů jako lichvářů však zůstala ze středověku. Historicky bylo půjčování peněz mezi Židy poměrně běžnou činností, snad proto, že křesťané nesměli provozovat lichvu.