Merelipud on spetsiaalselt disainitud eri värvi lipud, mida saab kasutada laevalt laevale või laevalt kaldale signaali andmiseks. Lisaks rahvusvaheliselt tunnustatud signaalimiskoodile on paljudel riikidel oma kindlad merelipud, kuid laevad suudavad rahvusvahelise koodi kaudu suhelda teiste riikide laevadega. Seda suhtlust kasutatakse teabe vahetamiseks, nagu uudised, teave ohtude kohta või abitaotlused. Merelippe tuntakse ka signaallippudena, kuna neid kasutatakse signalisatsiooniteabes.
Lisaks sidepidamisele kasutatakse merelippe ka laeva riietamiseks erilisteks puhkudeks. Tavaliselt riputatakse lipud mustriga, mis kirjeldab sõnumit neile, kes seda lugeda oskavad. Mõned laevad kasutavad sidepidamiseks ka semaforsignaali. Semaforid töötavad merelippudest väga erinevalt. Semafori puhul kirjutatakse sõnum välja lippudega, mida hoitakse inimkeha suhtes teatud asendis.
Nähtavuse suurendamiseks valmistatakse merelipud punase, sinise, kollase, musta või valge värviga, sest need värvid on selgelt nähtavad ja eristatavad. Värve, mis võivad omavahel segamini ajada, nagu sinine ja must, ei kuvata samal lipul. Paksud plokkmustrid koos suure värvinähtavusega muudavad merelipud hõlpsasti nähtavaks isegi suure vahemaa tagant.
Merelippude komplekt sisaldab 26 lippu, mis esindavad 26 ladina tähestiku tähte, koos 10 numbriga, ühe vastuselippuga ja kolme asendus- või korduslippuga. Ühte lippu saab kasutada kiireloomulise või põhiteate märku andmiseks, kahte lippu kasutatakse navigeerimise või hädaolukorra kohta, kolm lippu koos põhiliste lühikeste sõnadega ja nelja kasutatakse laeva nime märkimiseks, geograafiat puudutava teabe edastamiseks. Aja- ja asukohaindikaatorite jaoks kasutatakse viit lippu, samas kui kuus saab näidata suunda, laiust ja pikkuskraadi. Kui pikkuskraad on üle 100 kraadi, kasutatakse seitset lippu.
Lisaks tähestiku tähtede väljakirjutamisele sisaldavad 26 ruudukujulist tähestiku lippu ka kiirsõnumeid. Näiteks üksi riputatud täht G/Golf näitab, et laev soovib lootsi, F/Foxtrot aga seda, et laev on keelatud ja Z/Zulu tähendab, et vaja on puksiiri. Vastuse lippu kasutatakse teate vastuvõtmise või aru saamise märkimiseks ja ka komakohana ning kordaja lippe kasutatakse asendustena, paludes näiteks lugejal lugeda signaali asemel kolmas lipp. kordaja lipp. Samuti on mitu kahetähelist koodi, näiteks PP, et hoida selge, ja CD, mis viitavad kohese abi vajadusele.