Niezależność od urządzenia odnosi się do właściwości programu lub systemu, który będzie działał na różnych typach urządzeń, niezależnie od systemu operacyjnego lub języka ojczystego urządzenia. W świecie informatyki jest to stosunkowo nowoczesne wymysł, ponieważ przez dziesięciolecia programy były bardzo zależne od urządzenia lub systemu operacyjnego, na którym działały. W rzeczywistości wczesne komputery były budowane wyłącznie do uruchamiania jednego programu.
Jednym z najwcześniejszych i najdłużej żyjących przykładów niezależności urządzeń jest hipertekstowy język znaczników (HTML). Stosunkowo prosty dokument tekstowy z kilkoma osadzonymi znacznikami pozwala każdemu komputerowi z oprogramowaniem przeglądarki wyświetlić go tak, jak zaprojektował go autor. Wiele rozszerzeń HTML, takich jak Java, również jest niezależnych od urządzeń, a inne będą działać tylko w niektórych przeglądarkach.
Więcej przykładów plików międzyplatformowych lub plików niezależnych od urządzeń to wszystkie nowoczesne formaty obrazów, takie jak pliki Joint Photographic Experts Group (JPEG lub JPG), pliki Tagged Image File Format (TIFF) i pliki Graphics Interchange Format (GIF). Pozwalają one na wyświetlanie obrazów na dowolnym komputerze bez konieczności tworzenia nowego formatu dla każdego urządzenia. Zdjęcie na ekranie komputera stacjonarnego jednej marki ładuje się i wyświetla równie dobrze na komputerze stacjonarnym lub laptopie innej marki.
Być może najbardziej płodnym przykładem niezależności urządzenia jest plik Adobe® Portable Document Format (PDF). Pliki te stały się standardem przechowywania, przesyłania i wyświetlania dokumentów we wszystkich typach systemów ze względu na ich przenośność i niezależność. Plik PDF będzie wyglądał tak samo bez względu na to, na jakim urządzeniu jest wyświetlany lub jakie oprogramowanie jest używane do jego wyświetlania. Wiele organizacji i rządów dokonało standaryzacji plików PDF. Jedną z największych bibliotek dokumentów PDF jest prawdopodobnie Urząd Skarbowy Stanów Zjednoczonych, który umieścił na swojej stronie internetowej wszystkie formularze, dokumenty i instrukcje w formacie PDF do pobrania.
Ta sama niezależność od urządzeń obejmuje wszystkie nowe smartfony oraz urządzenia trzeciej generacji (3G) i czwartej generacji (4G), dzięki czemu są one w stanie wyświetlać HTML, zdjęcia, pliki PDF i inne wieloplatformowe formaty plików tak samo jak wcześniejsze komputery stacjonarne i laptopy. Wygląd aplikacji niezależnych od urządzeń jest bardzo jasny. Kiedyś istniały tylko dwa główne systemy operacyjne i kilka przeglądarek, liczba systemów operacyjnych mnożyła się wykładniczo. W miarę pojawiania się coraz większej liczby inteligentnych urządzeń, z wieloma różnymi systemami operacyjnymi i aplikacjami, które staną się oprogramowaniem następnej dekady, niezależność urządzenia stanie się kluczem do sukcesu.