CamelCase, CamelCaps of InterCaps is de gewoonte (onder andere in de informatica) om samengestelde woorden of zinnen, waar de woorden normaliter met een spatie gescheiden worden, als één woord te schrijven door de spatie en de daarop volgende letter te vervangen door de corresponderende hoofdletter. Meer algemeen is het het gebruik van een hoofdletter in een woord tussen kleine letters.
De naam CamelCase verwijst, vanwege de midden in het samengestelde woord voorkomende hoofdletter(s), naar de bulten van een kameel. Het woord CamelCase wordt daarom als woord ingedeeld als zelfvervuller.
CamelCase is een standaardnaamgeving voor verschillende programmeertalen, en is modieus geworden in de marketing van producten en bedrijven. Daarbuiten wordt CamelCase echter zelden gebruikt, en zeker niet in formele geschreven teksten.
Er bestaan twee varianten: