IRC (ראשי תיבות שלInternet Relay Chat, בעברית: ממסר שיחוח מרשתת) הואפרוטוקול המשמש לשיחה טקסטואלית ברשת האינטרנט. השימוש העיקרי ב-IRC הוא לשיחות מרובות משתתפים, אך הוא מאפשר לקיים גם שיחות פרטיות.
את הפרוטוקול ניסח יארקו אויקארינן (Jarkko Oikarinen) ב־1988, והוא פיתח את התוכנה הראשונה שמימשה אותו, כתחליף לתוכנתMUT ששימשה לצרכים דומים עד אז. השימוש הראשון בתוכנה החדשה נעשה ב־BBS בשם OuluBox בפינלנד.
כל משתמש מזוהה על ידי כינוי, שיכול להיות כמעט כל צירוף של תוויASCII. במקור לא הייתה כמעט שום הזדהות, למעט הסתמכות על פרוטוקולIDENT. שרתים חדשים הוסיפו דרכי הזדהות שונות: אם כחלק מההתחברות, ואם כשרות הזדהות נפרד (NickServ - משתמש מיוחד שצריכים לשלוח לו הודעה עם הסיסמה).
עיקר התקשורת בפרוטוקול IRC היא שיחה בערוצים (channels. נקראים גםחדרים - rooms). כל משתמש יכול להיות במספר ערוצים בו־זמנית. כל משתתף מקבל את כל ההודעות שנשלחות לערוץ (ולכן מתקבל הרושם של שיחה בחדר). ברוב המקרים שם הערוץ מתחיל בסימן '#'. מלבד שמו, יש לכל חדר שורת נושא אשר מתארת אותו בקצרה.
המשתמש הראשון שמנסה להיכנס לערוץ שלא קיים, יוצר אותו. הוא גם מקבל הרשאותמפעיל (op, קיצור של operator). הוא רשאי להעניק הרשאה זו לאחרים. הוא רשאי גם לבעוט משתמשים אחרים מהערוץ (kick) או למנוע מהם להיכנס שוב (ban). פעולות שנדרשות לעיתים כנגדטרולים.