Zachowywanie wielkości liter to zdolność komputerowego systemu plików do zapamiętania wielkości liter używanych podczas tworzenia pliku. Wiele popularnych systemów operacyjnych ma zachowywanie wielkości liter, podczas gdy starsze systemy operacyjne i niektóre programy powłoki nie. Jednym z głównych zastosowań zachowywania wielkości liter jest w systemach operacyjnych, które wymuszają rozróżnianie wielkości liter, co oznacza, że wielkie litery są rozpoznawane jako oddzielne symbole od małych liter. Innym zastosowaniem zachowywania wielkości liter w nazwie pliku jest umożliwienie użytkownikom stosowania własnych technik formatowania, które będą wyświetlane przez system operacyjny, co czasami prowadzi do bardziej przejrzystego wyglądu. W systemach operacyjnych, które nie używają zachowywania wielkości liter, domyślne zachowanie może się różnić, ale zazwyczaj obejmuje konwersję wszystkich znaków w nazwie pliku na wielkie lub małe litery.
Podczas tworzenia pliku większość systemów plików przechowuje nazwę pliku jako metadane w specjalnym obszarze używanego dysku. We wczesnym okresie informatyki miejsce na dysku było na wagę złota i doprowadziło do opracowania różnych metod pozwalających zaoszczędzić jak najwięcej miejsca. Wczesne systemy plików czasami wymuszały w nazwie pliku wszystkie małe lub wielkie litery, aby można było ją przechowywać bardziej efektywnie. Inne systemy ignorowały wielkość liter, aby zachować spójność nazw plików i uniknąć zamieszania. Jednak wraz z postępem technologicznym większość systemów operacyjnych i systemów plików zawierała obsługę zachowywania przypadków.
Ważne jest, aby rozróżnić zachowanie i wrażliwość na przypadki. To, że system plików zachowuje wielkość liter w nazwie pliku, niekoniecznie oznacza, że traktuje małe i duże litery jako różne symbole. Wiele systemów operacyjnych zachowuje wielkość liter, ale umożliwia użytkownikom wpisywanie nazwy pliku przy użyciu dowolnej kombinacji liter i wielkości liter w celu odniesienia się do pliku. Alternatywnie, w systemie rozróżniającym wielkość liter, pliki mogą mieć tę samą nazwę, ale można je rozróżnić dzięki wielkości liter. Wśród typowych przykładów są pliki zwane plikami readme; w systemie rozróżniającym wielkość liter pliki README, Readme i readme są różnymi plikami, które mogą istnieć w tym samym katalogu.
Jedna uwaga na temat nazw plików i zachowywania wielkości liter jest taka, że nawet jeśli określony system plików lub system operacyjny obsługuje zachowywanie i nie wymusza rozróżniania wielkości liter, programy działające w systemie operacyjnym mogą. Dotyczy to zwłaszcza emulatorów i programów, które do wprowadzania danych używają wierszy poleceń. Programy te mogą wykorzystywać czułość lub pomijać wielkość liter w nowym pliku w oparciu o sposób ich zaprogramowania, nawet jeśli bazowy system operacyjny zwykle tego nie robi.