.LOCALSTORAGE

Plik LOCALSTORAGE

Browser Local Storage Database
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .localstorage to baza danych SQLite utworzona przez przeglądarkę w celu przechowywania danych witryny - preferencji, tokenów sesji, wartości w pamięci podręcznej - dla jednej konkretnej strony internetowej. Otwórz go za pomocą DB Browser for SQLite, aby odczytać jego zawartość. Nie edytuj ani nie usuwaj go ręcznie; usunięcie pliku czyści zapisane dane tej witryny i może spowodować wylogowanie.

Deweloper: WebKit Open Source Project (Apple); adopted by Google Chrome, Opera and others Kategoria: Pliki danych Otwarty standard MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux iOS
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 30, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku LOCALSTORAGE?

Plik .localstorage to baza danych na dysku, którą przeglądarka internetowa tworzy w celu implementacji HTML5 Web Storage (localStorage) - magazynu klucz-wartość, który pozwala witrynom zachowywać dane między sesjami. Pliki LOCALSTORAGE pełnią funkcję podobną do plików cookie, chociaż specyfikacja Web Storage definiuje szerszy i bardziej wydajny zestaw operacji przechowywania.

Unikalność plików LOCALSTORAGE

Dane przechowywane w plikach LOCALSTORAGE nie są usuwane po zamknięciu przeglądarki. Takie dane są zapisywane na komputerze użytkownika; serwer WWW nie ma do nich automatycznego dostępu. Dane LOCALSTORAGE mogą być odczytywane i zapisywane wyłącznie przez JavaScript z tej samej domeny, która je utworzyła, co zapewnia izolację pochodzenia. Pliki LOCALSTORAGE są zazwyczaj większe niż pliki cookie.

Które przeglądarki używają plików LOCALSTORAGE?

LOCALSTORAGE jest obsługiwany przez wszystkie nowoczesne przeglądarki. Wczesne wsparcie pojawiło się około lat 2008-2009 w Chrome 4, Firefox 3.5, Safari 4, Opera 10.5 i Internet Explorer 8. Wsparcie mobilne pojawiło się w Android Browser i iOS Safari.

Limity rozmiaru

Specyfikacja HTML5 zaleca limit 5 MB na pochodzenie (origin). Przeglądarki desktopowe zazwyczaj pozwalają na:

  • 5 MB w Safari,
  • 10 MB w Chrome i Firefox.

Przeglądarki mobilne zazwyczaj narzucają bardziej rygorystyczny limit 2-5 MB na pochodzenie.

Format przechowywania

Starsze przeglądarki oparte na WebKit (Safari i wczesne wersje Chrome) przechowywały dane LOCALSTORAGE jako bazę danych SQLite z tabelą ItemTable mapującą klucze na wartości. Google Chrome zmigrował swój backend localStorage z SQLite na LevelDB około wersji Chrome 28 (2013) - nowoczesny Chrome przechowuje te pliki w podfolderze leveldb/ w katalogu Local Storage w profilu użytkownika. Niektóre aplikacje Electron i starsze przeglądarki oparte na Chromium nadal zapisują pliki SQLite .localstorage.

Bezpieczeństwo

RYZYKO: LOW

Pliki .localstorage to pasywne bazy danych SQLite zawierające dane witryn (preferencje, tokeny sesji, wartości w pamięci podręcznej). Mogą zawierać wrażliwe dane, takie jak tokeny sesji lub informacje osobiste zapisane przez strony internetowe. Nie udostępniaj ani nie wystawiaj tych plików. Ich usunięcie czyści localStorage dla danego pochodzenia (możesz zostać wylogowany z witryn).

Szczegóły formatu

w pigułce
PEŁNA NAZWABrowser Local Storage Databaseznany również jako WebKit Local Storage file, Chrome Local Storage
DEWELOPERWebKit Open Source Project (Apple); adopted by Google Chrome, Opera and othersod 2008 (WebKit/Safari 4 beta; Chrome 1.0)
KATEGORIAPliki danych
TYP MIMEapplication/octet-stream
TYPBaza danych SQLite (wewnętrzny magazyn przeglądarki)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Standardowy nagłówek pliku SQLite3; identyczny z każdą bazą danych SQLite.

Programy otwierające pliki LOCALSTORAGE

Windows3 apps
Google Chrome Darmowy Chrome automatycznie zarządza własnymi plikami .localstorage; aby sprawdzić dane, użyj DevTools > Application > Local Storage.
DB Browser for SQLite Open-source File > Open Database, wybierz plik .localstorage; przejrzyj ItemTable, aby zobaczyć pary klucz-wartość.
SQLiteDirectx / SQLite Expert Personal Darmowy Otwórz plik bezpośrednio jako bazę danych SQLite, aby odczytać lub edytować ItemTable.
macOS3 apps
Google Chrome Darmowy Chrome automatycznie zarządza własnymi plikami .localstorage; aby sprawdzić dane, użyj DevTools > Application > Local Storage.
Safari Wbudowany Safari zarządza localStorage wewnętrznie; nie jest on bezpośrednio dostępny dla użytkowników w systemie iOS.
DB Browser for SQLite Open-source File > Open Database, wybierz plik .localstorage; przejrzyj ItemTable, aby zobaczyć pary klucz-wartość.
Linux2 apps
Google Chrome Darmowy Chrome automatycznie zarządza własnymi plikami .localstorage; aby sprawdzić dane, użyj DevTools > Application > Local Storage.
DB Browser for SQLite Open-source File > Open Database, wybierz plik .localstorage; przejrzyj ItemTable, aby zobaczyć pary klucz-wartość.
iOS1 app
Safari Wbudowany Safari zarządza localStorage wewnętrznie; nie jest on bezpośrednio dostępny dla użytkowników w systemie iOS.

Szczegóły techniczne

specyfikacja
Kontener (WebKit/Safari/starszy Chrome)Plik bazy danych SQLite 3
Magiczne bajty SQLite`SQLite format 3` + NUL (hex 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00) pod offsetem 0
Wewnętrzna tabela SQLite`ItemTable (key TEXT, value TEXT)` - jeden wiersz na parę klucz-wartość localStorage; jeden plik bazy danych na pochodzenie
Izolacja pochodzeniaJeden plik na pochodzenie (schemat + host + port); dostęp między różnymi pochodzeniami jest blokowany przez politykę same-origin przeglądarki
Limit przechowywania5 MB na pochodzenie (rekomendacja HTML5); przeglądarki desktopowe w praktyce wymuszają 5-10 MB
Trwałość danychDane przetrwają zamknięcie przeglądarki i restart systemu operacyjnego; usuwane tylko przez jawny skrypt witryny lub działanie użytkownika w ustawieniach przeglądarki
API JavaScriptOdczyt/zapis wyłącznie przez `localStorage.getItem()` / `localStorage.setItem()`; brak bezpośredniego dostępu na poziomie plików dla stron internetowych
SzyfrowanieBrak; wszystkie przechowywane wartości są tekstem jawnym w bazie danych SQLite lub wpisach LevelDB
Migracja backendu ChromeChrome przełączył localStorage z SQLite (pliki .localstorage) na LevelDB około wersji Chrome 28 (2013); nowoczesne instalacje używają LevelDB
Lokalizacja plików Chrome (Windows)`%LOCALAPPDATA%\Google\Chrome\User Data\Default\Local Storage\leveldb\`
Lokalizacja plików Safari (macOS)`~/Library/Safari/LocalStorage/` - jeden plik SQLite `.localstorage` na pochodzenie
Aplikacje ElectronWiele aplikacji desktopowych opartych na Electron nadal zapisuje pliki SQLite `.localstorage` w swoim katalogu danych użytkownika
Wydano2008 (WebKit/Safari 4 beta; Chrome 1.0)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjahtml.spec.whatwg.org

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami LOCALSTORAGE. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki LOCALSTORAGE.

Najczęściej zadawane pytania

Co to jest plik .localstorage i czy mogę go usunąć?
Jest to baza danych SQLite, w której przeglądarka przechowuje dane witryn (preferencje, informacje o sesji). Możesz go usunąć - przeglądarka utworzy go ponownie - ale możesz stracić zapisane ustawienia lub zostać wylogowanym z danej witryny.
Jak otworzyć plik .localstorage?
Otwórz go za pomocą DB Browser for SQLite (bezpłatny, open-source). Jest to standardowa baza danych SQLite zawierająca tabelę o nazwie ItemTable z parami klucz-wartość.
Dlaczego Chrome przestał tworzyć pliki .localstorage?
Około wersji Chrome 28 (2013) Google zmigrował backend localStorage z SQLite na LevelDB w celu zwiększenia wydajności. Nowoczesny Chrome przechowuje localStorage w folderze LevelDB, a nie w pojedynczych plikach .localstorage.
Jakie dane zawiera plik .localstorage?
Pary klucz-wartość zapisane przez JavaScript na konkretnej stronie internetowej - od preferencji użytkownika i wyboru motywu po tokeny sesji i dane API w pamięci podręcznej. Maksymalny rozmiar to 5 MB na pochodzenie.
Czy udostępnianie pliku .localstorage jest bezpieczne?
Nie - może on zawierać tokeny sesji lub dane osobowe. Należy zachować go w prywatności.

Źródła

1WHATWG - Web Storage specificationhtml.spec.whatwg.org
2WebKit - Storage architecture deep divedocs.webkit.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.BINCD/DVD Disc Image (BIN/CUE)
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Powiązane rozszerzenia

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z