Sprawdzanie wymiarów zdjęć
Przeciągnij obrazy tutaj lub kliknij, aby wybrać
Obsługiwane formaty: JPG, PNG, WebP, GIF, AVIF, SVGCzym jest analizator wymiarów obrazów?
Nasze narzędzie online umożliwia zbiorcze określenie wymiarów, rozmiaru i parametrów technicznych dowolnej liczby obrazów jednocześnie. Wszystkie informacje są przejrzyście wyświetlane w tabeli i można je eksportować jako plik CSV lub JSON do dalszego wykorzystania w programie Excel, bazach danych lub własnych aplikacjach.
Jak sprawdzić wymiary obrazów?
- Prześlij obrazy - Przeciągnij je lub kliknij, aby wybrać (możesz przesłać dziesiątki, a nawet setki naraz)
- Automatyczna analiza - Narzędzie natychmiast wykrywa wszystkie parametry
- Przejrzyj wyniki - Wymiary, rozmiar, format, megapiksele, proporcje obrazu
- Eksportuj dane - Pobierz jako CSV lub JSON do dalszego przetwarzania
Jakie informacje o obrazach uzyskasz?
📐 Wymiary (Szerokość × Wysokość)
Szerokość i wysokość w pikselach:
- Dokładne wymiary każdego obrazu
- Format:
1920 × 1080,4000 × 3000itp. - Ważne dla: Projektowania stron internetowych, druku, mediów społecznościowych
Przykłady użycia:
- Sprawdzanie rozdzielczości przed przesłaniem na stronę internetową
- Weryfikacja rozmiaru do druku (300 DPI)
- Sprawdzanie, czy obrazy są w jakości HD, Full HD, 4K
📦 Rozmiar pliku
Rozmiar w różnych jednostkach:
- Format: Bajty, KB, MB, GB
- Automatyczna konwersja do najlepszej jednostki
- Całkowity rozmiar wszystkich obrazów
Zastosowanie:
- Kontrola rozmiaru przed przesłaniem (limity serwera)
- Optymalizacja przechowywania
- Planowanie przepustowości dla pobierania
🖼️ Format obrazu
Obsługiwane formaty:
- JPEG/JPG - Najpopularniejszy, kompresja
- PNG - Przezroczystość, bezstratny
- WebP - Nowoczesny, mały rozmiar
- GIF - Animacja
- AVIF - Nowa generacja
- SVG - Grafika wektorowa
🔢 Megapiksele (MP)
Rozdzielczość wyrażona w megapikselach:
- Obliczenia: (szerokość × wysokość) / 1 000 000
- Przykład: 4000×3000 = 12 MP
Kategorie:
| Rozdzielczość | Megapiksele | Zastosowanie |
|---|---|---|
| HD | 0.9 MP | Miniatury webowe |
| Full HD | 2.1 MP | Web, monitor |
| 4K UHD | 8.3 MP | TV, streaming |
| 8K | 33.2 MP | Kino, profesjonalne |
| 12 MP | 12 MP | Zdjęcia smartfonem |
| 24 MP | 24 MP | Lustrzanki, bezlusterkowce |
| 50 MP | 50+ MP | Format średni |
📊 Proporcje obrazu (Aspect Ratio)
Typowe proporcje:
- 16:9 - Wideo HD, monitory, TV
- 4:3 - Klasyczne zdjęcia, stare monitory
- 3:2 - Aparaty DSLR
- 1:1 - Kwadrat Instagram
- 21:9 - Monitory ultrawide
- 9:16 - Wideo mobilne (portretowe)
Niestandardowe proporcje:
- Narzędzie automatycznie oblicza również niestandardowe proporcje
- Wyświetlane w uproszczonym formacie (np.
683:512)
Praktyczne zastosowania
📸 Fotografia i Portfolio
Dla fotografów:
- ✅ Kontrola spójności rozdzielczości w portfolio
- ✅ Weryfikacja rozmiaru przed wysłaniem do klienta
- ✅ Przygotowanie listy zdjęć stockowych
- ✅ Katalogowanie archiwum
Przebieg pracy:
- Prześlij wszystkie zdjęcia z sesji
- Sprawdź, czy wszystkie mają takie same wymiary
- Eksportuj CSV z metadanymi do bazy danych
- Filtruj według rozmiaru lub formatu
🌐 Tworzenie stron internetowych
Optymalizacja obrazów dla stron internetowych:
- ✅ Określenie, które obrazy są zbyt duże
- ✅ Kontrola przed przesłaniem do CMS
- ✅ Planowanie responsywnych punktów przerwania
- ✅ Audyt istniejącej treści
Przykład:
Cel: Wszystkie obrazy hero muszą mieć 1920×1080px
1. Prześlij wszystkie obrazy hero
2. Posortuj według wymiarów
3. Zidentyfikuj obrazy o innych wymiarach
4. Przetwórz ponownie tylko niekompatybilne obrazy
🎨 Projektowanie graficzne
Przygotowanie dla różnych mediów:
- ✅ Kontrola wymiarów do druku (sprawdzenie DPI)
- ✅ Weryfikacja rozmiarów banerów
- ✅ Zgodność z rozmiarami mediów społecznościowych
- ✅ Zarządzanie zasobami multiplatformowymi
Zalecane wymiary:
| Platforma | Typ | Wymiary |
|---|---|---|
| Post | 1080×1080 (1:1) | |
| Story | 1080×1920 (9:16) | |
| Okładka | 820×312 | |
| Nagłówek | 1500×500 | |
| Baner | 1584×396 | |
| YouTube | Miniatura | 1280×720 |
📱 Rozwój aplikacji mobilnych
Zarządzanie zasobami:
- ✅ Kontrola wersji @1x, @2x, @3x
- ✅ Weryfikacja rozmiarów ikon
- ✅ Wymiary ekranów startowych
- ✅ Sprawdzenie spójności
Przykład iOS:
Icon sizes: 20×20, 29×29, 40×40, 60×60, 76×76, 83.5×83.5
Launch: 1242×2688, 1125×2436, etc.
🛒 E-commerce
Obrazy produktów:
- ✅ Kontrola minimalnej rozdzielczości produktów
- ✅ Spójność między kategoriami
- ✅ Sprawdzenie miniatur vs pełnowymiarowych zdjęć
- ✅ Wymagania dotyczące zdjęć z zoomem (2000×2000+)
Standardy Shopify/WooCommerce:
- Zdjęcia produktów: Min. 1200×1200px
- Miniatury: 300×300px
- Zoom: 2000×2000px+
📊 Analiza danych
Analiza biblioteki obrazów:
- ✅ Określenie średniego rozmiaru obrazów
- ✅ Identyfikacja wartości odstających (zbyt duże/małe)
- ✅ Rozkład formatów
- ✅ Audyt przechowywania
Eksport do CSV:
Nazwa pliku,Szerokość,Wysokość,Rozmiar pliku,Format,Megapiksele,Proporcje obrazu
photo1.jpg,4000,3000,2.4 MB,JPEG,12.00,4:3
photo2.png,1920,1080,1.1 MB,PNG,2.07,16:9
Funkcjonalność eksportu
Eksport CSV
Struktura pliku CSV:
- File Name - Nazwa pliku
- Width - Szerokość w pikselach
- Height - Wysokość w pikselach
- Dimensions - Sformatowane wymiary (1920×1080)
- File Size (bytes) - Dokładny rozmiar w bajtach
- File Size - Sformatowany rozmiar (2.4 MB)
- Format - Typ pliku (JPEG, PNG, …)
- Megapixels - Rozdzielczość w MP
- Aspect Ratio - Proporcje obrazu (16:9, 4:3, …)
Zastosowanie CSV:
- ✅ Import do Excel/Arkuszy Google
- ✅ Systemy baz danych
- ✅ Dalsza analiza w Pythonie/R
- ✅ Raportowanie i dokumentacja
Eksport JSON
Struktura JSON:
[
{
"fileName": "photo.jpg",
"width": 1920,
"height": 1080,
"dimensions": "1920×1080",
"fileSize": 245760,
"fileSizeFormatted": "240 KB",
"format": "JPEG",
"megapixels": 2.07,
"aspectRatio": "16:9"
}
]
Zastosowanie JSON:
- ✅ Przetwarzanie programowe (JavaScript, Python, …)
- ✅ Integracja z API
- ✅ Bazy danych (MongoDB, PostgreSQL JSON)
- ✅ Aplikacje internetowe
Sortowanie i filtrowanie
Sortowanie według różnych kryteriów
Według nazwy (A-Z):
- Alfabetyczne sortowanie plików
- Przydatne w uporządkowanych folderach
Według wymiarów (największe pierwsze):
- Sortowanie według łącznej liczby pikseli
- Szybkie wyszukanie największych obrazów
Według rozmiaru pliku:
- Od największego do najmniejszego
- Wyszukiwanie obrazów do optymalizacji
Według formatu:
- Grupowanie według typu (JPG, PNG, WebP)
- Przegląd rozkładu formatów
Specyfikacja techniczna
Obsługiwane formaty
| Format | Kompresja | Przezroczystość | Animacja | Uwagi |
|---|---|---|---|---|
| JPEG | Stratna | ❌ | ❌ | Najpopularniejszy |
| PNG | Bezstratna | ✅ | ❌ | Grafika webowa |
| WebP | Obie | ✅ | ✅ | Nowoczesny, mały |
| GIF | Bezstratna | ✅ | ✅ | Starsze animacje |
| AVIF | Stratna | ✅ | ✅ | Nowa generacja |
| SVG | Nie dotyczy | ✅ | ✅ | Wektorowy |
Limity i wydajność
Maksymalna liczba obrazów:
- Limit teoretyczny: Bez ograniczeń
- Zalecany limit praktyczny: 100-200 naraz
- Zależy od: pamięci RAM przeglądarki, rozmiaru obrazów
Szybkość przetwarzania:
- Małe obrazy (< 500 KB): < 10 ms każdy
- Średnie obrazy (500 KB - 2 MB): 10-50 ms
- Duże obrazy (2-10 MB): 50-200 ms
Rozmiar obrazu:
- Obsługiwane: Od 1×1 px do 10000×10000 px+
- Limit canvas: Zależy od przeglądarki (zwykle 16384×16384)
Prywatność i bezpieczeństwo
Przetwarzanie lokalne
✅ 100% przetwarzania w Twojej przeglądarce:
- Obrazy NIE SĄ ZAPISYWANE na serwerze
- Brak przesyłania do chmury
- Natychmiastowa analiza bez wysyłania danych
- Działa offline (po załadowaniu strony)
Zgodność z RODO
- ✅ Brak przetwarzania po stronie serwera
- ✅ Brak zbierania danych
- ✅ Brak plików cookie potrzebnych do działania widżetu
- ✅ Twoje pliki nigdy nie opuszczają Twojego urządzenia
Najczęściej zadawane pytania (FAQ)
Ile obrazów mogę przeanalizować jednocześnie?
Teoretycznie bez ograniczeń, ale dla optymalnej wydajności zalecamy maksymalnie 100-200 obrazów naraz. Większe ilości przetwarzaj partiami.Czy narzędzie obsługuje formaty RAW (CR2, NEF, ARW)?
Nie, przeglądarki natywnie nie obsługują formatów RAW. Użyj standardowych formatów, takich jak JPEG, PNG, WebP, GIF, AVIF lub SVG.Czy mogę wyeksportować tylko wybrane obrazy?
Obecnie eksport obejmuje wszystkie przesłane obrazy. Aby wyeksportować tylko wybrane, prześlij wyłącznie potrzebne pliki.Czy wymiary są podawane w pikselach, czy w calach?
Wymiary są zawsze podawane w pikselach. Aby przeliczyć je na cale/cm, użyj DPI obrazu (zwykle 72 DPI dla sieci, 300 DPI do druku).Jak przeliczyć piksele na cm do druku?
Wzór: cm = piksele / DPI × 2,54 Przykład: 3000 px przy 300 DPI = 3000/300 × 2,54 = 25,4 cmCzy narzędzie działa offline?
Tak, po załadowaniu strony. Analiza obrazów nie wymaga połączenia z internetem.Czy mogę analizować obrazy z adresu URL?
Nie, obecnie obsługujemy tylko pliki lokalne. Najpierw pobierz obrazy, a następnie prześlij je do narzędzia.Wskazówki dotyczące efektywnego użytkowania
Zbiorcza kontrola przed przesłaniem
Przebieg pracy:
- Prześlij wszystkie obrazy przeznaczone na stronę internetową
- Posortuj według rozmiaru pliku
- Zidentyfikuj obrazy > 1 MB
- Zoptymalizuj/skompresuj je
- Wyeksportuj CSV jako listę kontrolną
Przygotowanie dla różnych platform
Zbiorcza kontrola dla mediów społecznościowych:
- Prześlij wszystkie przygotowane posty
- Posortuj według wymiarów
- Sprawdź, czy proporcje obrazu są właściwe dla danej platformy
- Przetwórz ponownie niezgodne obrazy
Audyt istniejącej treści
Audyt treści strony internetowej:
- Pobierz obrazy ze strony (wget, zbiorcze pobieranie)
- Prześlij je do analizatora
- Wyeksportuj CSV
- Przeanalizuj w Excelu (tabele przestawne, filtrowanie)
- Przygotuj plan działań optymalizacyjnych
Dane do raportowania
Raportowanie dla klienta:
- Przeanalizuj dostarczone obrazy
- Wyeksportuj JSON/CSV
- Zaimportuj do narzędzia raportowego
- Przedstaw statystyki (średni rozmiar, formaty itp.)
Dla programistów
Import CSV w różnych językach
Python (pandas):
import pandas as pd
df = pd.read_csv('image-dimensions.csv')
print(df.describe())
JavaScript:
fetch('image-dimensions.csv')
.then(r => r.text())
.then(csv => {
const rows = csv.split('\n').slice(1);
const data = rows.map(row => row.split(','));
});
Excel:
Dane → Z pliku tekstowego/CSV → Wybierz plik → Importuj
Przetwarzanie JSON
Node.js:
const fs = require('fs');
const data = JSON.parse(fs.readFileSync('image-dimensions.json'));
// Średni rozmiar
const avgSize = data.reduce((sum, img) => sum + img.fileSize, 0) / data.length;
// Filtrowanie dużych obrazów
const large = data.filter(img => img.fileSize > 1000000);
SQL (PostgreSQL):
CREATE TABLE images (
filename TEXT,
width INT,
height INT,
filesize BIGINT,
format TEXT,
megapixels DECIMAL
);
COPY images FROM 'image-dimensions.csv' CSV HEADER;
-- Statystyki
SELECT format, COUNT(*), AVG(megapixels)
FROM images
GROUP BY format;
Zastosowania w różnych zawodach
Fotografowie
- Kontrola rozdzielczości przed wysłaniem
- Katalogowanie archiwum
- Lista kontrolna przed przekazaniem zdjęć klientowi
Projektanci stron internetowych
- Audyt zasobów
- Planowanie responsywnych punktów przerwania
- Wskazanie obrazów do optymalizacji
Menedżerowie e-commerce
- Zgodność zdjęć produktów z wymaganiami
- Kontrola jakości
- Przygotowanie zbiorczego przesyłania
Marketerzy
- Kontrola zasobów do mediów społecznościowych
- Weryfikacja materiałów kampanii
- Optymalizacja pod wiele platform
Programiści
- Planowanie odpowiedzi API
- Projektowanie schematu bazy danych
- Optymalizacja wydajności