fat.am · image weight analyzer
Напишите нам адрес страницы — и мы посчитаем, во сколько раз быстрее она будет грузиться, если привести в порядок одни только изображения. Два независимых метода считают одновременно. Это замер, а не обещание.
Գրեք մեզ էջի հասցեն, և մենք կհաշվենք, թե քանի անգամ ավելի արագ այն կբեռնվի, եթե կարգի բերվեն միայն պատկերները։ Երկու անկախ մեթոդ հաշվում են միաժամանակ։ Սա չափում է, ոչ թե խոստում։
Send us a page address and we will work out how many times faster it will load if the images alone are put in order. Two independent methods run at the same time. This is a measurement, not a promise.
Написать на hi@fat.amԳրել hi@fat.am հասցեինWrite to hi@fat.am
Бесплатно, без регистрации. Мы ничего не меняем на вашем сайте — только считаем. Формы здесь нет намеренно: пишите с любого адреса, отвечаем на то письмо, которое вы прислали.
Անվճար, առանց գրանցման։ Մենք ձեր կայքում ոչինչ չենք փոխում՝ միայն հաշվում ենք։ Ձև այստեղ միտումնավոր չկա. գրեք ցանկացած հասցեից, մենք պատասխանում ենք հենց ձեր ուղարկած նամակին։
Free, no signup. We change nothing on your site — we only measure. There is deliberately no form here: write from any address, and we answer the message you sent.
Откуда лишний вес
Որտեղից է ավելորդ քաշը
Where the weight comes from
Медианная страница в 2025 году весит 2,16 МБ на мобильном, и 911 КБ из них — изображения. На десктопе это 2,41 МБ и 1,06 МБ. Скрипты переписывают месяцами; картинки пережимаются за один прогон — и страница начинает грузиться во столько раз быстрее, во сколько стала легче.
2025 թվականին միջին էջը բջջայինում կշռում է 2,16 ՄԲ, որից 911 ԿԲ-ը պատկերներ են։ Համակարգչում՝ 2,41 ՄԲ և 1,06 ՄԲ։ Սկրիպտերը վերաշարադրվում են ամիսներով, պատկերները սեղմվում են մեկ անցումով, և էջը սկսում է բեռնվել այնքան անգամ ավելի արագ, որքան անգամ ավելի թեթև է դարձել։
In 2025 the median page weighs 2.16 MB on mobile, 911 KB of which is images. On desktop it is 2.41 MB and 1.06 MB. Scripts take months to rewrite; images are recompressed in a single run — and the page starts loading as many times faster as it became lighter.
Обычное дело: файл давно в AVIF, а имя осталось старым. Формат определяется по сигнатуре файла, а не по имени, поэтому в отчёте такие картинки помечены честно — и считаются правильным кодеком.
Սովորական բան է՝ ֆայլը վաղուց AVIF է, իսկ անունը մնացել է հին։ Ձևաչափը որոշվում է ֆայլի ստորագրությամբ, ոչ թե անունով, ուստի հաշվետվությունում այդպիսի պատկերներն ազնվորեն նշվում են և հաշվվում ճիշտ կոդեկով։
Common enough: the file has long been AVIF while the name stayed put. Format is detected from the file signature, not the name, so such images are labelled honestly in the report — and measured with the right codec.
Там, где хватает 64. Разница на глаз незаметна — она проверяется метрикой, а не мнением, — а разница в байтах двукратная.
Այնտեղ, որտեղ բավական է 64-ը։ Աչքով տարբերությունն աննկատ է՝ այն ստուգվում է չափանիշով, ոչ թե կարծիքով, բայց բայթերի տարբերությունը կրկնակի է։
Where 64 would do. The difference is invisible to the eye — verified by a metric, not an opinion — while the difference in bytes is twofold.
Скриншот, вставленный в шапку как есть. Встречается регулярно, и он один тянет половину веса страницы.
Էկրանի պատկեր, որ դրված է վերնագրում այնպես, ինչպես կա։ Հանդիպում է կանոնավոր և միայնակ քաշում է էջի քաշի կեսը։
A screenshot dropped into the header as-is. Turns up regularly, and on its own accounts for half the page weight.
Как считаем
Ինչպես ենք հաշվում
How it works
Одно число легко подогнать. Два числа, полученные разными путями, подогнать нельзя — они либо сходятся, либо расхождение видно и объяснимо.
Մեկ թիվը հեշտ է հարմարեցնել։ Տարբեր ճանապարհներով ստացված երկու թիվը հարմարեցնել հնարավոր չէ՝ դրանք կա՛մ համընկնում են, կա՛մ տարբերությունը տեսանելի է և բացատրելի։
A single number is easy to massage. Two numbers arrived at by different routes are not — they either agree, or the gap is visible and explainable.
Для каждого формата — свой специализированный кодек. Степень сжатия не берётся с потолка: она подбирается под заданный порог визуального качества и проверяется на каждом файле.
Յուրաքանչյուր ձևաչափի համար՝ իր մասնագիտացված կոդեկը։ Սեղմման աստիճանը առաստաղից չի վերցվում. այն ընտրվում է սահմանված տեսողական որակի շեմի ներքո և ստուգվում յուրաքանչյուր ֆայլի վրա։
A dedicated codec for each format. The compression level is not picked out of the air: it is searched against a set visual-quality threshold and verified on every file.
Этот проход быстрый: результат по всей странице обычно готов за минуту. Он же остаётся итогом, если второй по какой-то причине не доехал.
Այս անցումն արագ է. ամբողջ էջի արդյունքը սովորաբար պատրաստ է մեկ րոպեում։ Նույնն էլ մնում է վերջնական արդյունք, եթե երկրորդն ինչ-ինչ պատճառով չհասավ։
This pass is the fast one: a result for the whole page is usually ready within a minute. It also stands as the final figure if the second pass does not make it through.
Второй проход стоит дороже по времени — иногда в разы, — и берётся за то, что быстрый обход сделать не может. Страницу открывает настоящий браузер, а не парсер разметки, поэтому в счёт попадают изображения, которые дорисовывает скрипт: карусели, ленивая подгрузка, всё, что появляется уже после отрисовки. На живых сайтах это регулярно половина графики.
Երկրորդ անցումն ավելի թանկ է ժամանակով՝ երբեմն մի քանի անգամ, և ստանձնում է այն, ինչ արագ շրջանցումը չի կարող անել։ Էջը բացում է իրական բրաուզերը, ոչ թե դասավորության վերլուծիչը, ուստի հաշվի են առնվում նաև այն պատկերները, որոնք գծում է սկրիպտը՝ կարուսելները, հետաձգված բեռնումը, այն ամենը, ինչ հայտնվում է արդեն ցուցադրումից հետո։ Կենդանի կայքերում սա պարբերաբար գրաֆիկայի կեսն է։
The second pass costs far more time — sometimes several times more — and takes on what a fast crawl cannot do. A real browser opens the page instead of a markup parser, so images drawn in by script are counted too: carousels, lazy loading, everything that appears after the first paint. On live sites that is regularly half the graphics.
Подбор здесь тоже дороже: каждое изображение проходит свой поиск, а не общий пресет, и правило учёта строже — экономия меньше 15% не засчитывается вовсе. Поэтому итог второго метода консервативнее, а на страницах с тяжёлой графикой он нередко находит заметно больше первого.
Ընտրությունն այստեղ նույնպես ավելի թանկ է. յուրաքանչյուր պատկեր անցնում է իր որոնումը, ոչ թե ընդհանուր կարգավորում, և հաշվառման կանոնն ավելի խիստ է՝ 15%-ից պակաս խնայողությունն ընդհանրապես չի հաշվվում։ Ուստի երկրորդ մեթոդի արդյունքն ավելի զուսպ է, իսկ ծանր գրաֆիկայով էջերում այն հաճախ գտնում է առաջինից զգալիորեն ավելին։
The search is more expensive here as well: every image gets its own, rather than a shared preset, and the accounting rule is stricter — savings below 15% are not counted at all. So the second method's total is the more conservative one, and on image-heavy pages it routinely finds noticeably more than the first.
Прогресс идёт двумя независимыми полосами. Если второй метод не ответил, итог считается по первому — прогон не пропадает. Третьим срезом даётся пересечение: только те изображения, которые нашли оба метода. Прямое сравнение корректно именно там, и именно там считается расхождение.
Առաջընթացը գնում է երկու անկախ գծով։ Եթե երկրորդ մեթոդը չպատասխանեց, արդյունքը հաշվվում է առաջինով՝ անցումը չի կորչում։ Երրորդ կտրվածքով տրվում է հատումը՝ միայն այն պատկերները, որոնք գտել են երկու մեթոդն էլ։ Ուղիղ համեմատությունը ճիշտ է հենց այնտեղ, և հենց այնտեղ է հաշվվում տարբերությունը։
Progress runs as two independent bars. If the second method does not answer, the total is computed from the first — the run is not lost. A third slice gives the intersection: only the images both methods found. A direct comparison is valid exactly there, and that is where the divergence is computed.
Качество
Որակ
Quality
Без даунсемпла метрика меряет попиксельный шум дизеринга: на градиенте она даёт 0,820 вместо 0,980 при одинаковой на глаз картинке. Мы считаем так же, как эталонная реализация, — правильное число второе.
Առանց նվազեցման չափանիշը չափում է դիթերինգի պիքսելային աղմուկը՝ գրադիենտի վրա տալիս է 0,820՝ 0,980-ի փոխարեն, երբ պատկերն աչքով նույնն է։ Մենք հաշվում ենք այնպես, ինչպես չափանիշային իրականացումը՝ ճիշտ թիվը երկրորդն է։
Without downsampling the metric measures per-pixel dithering noise: on a gradient it returns 0.820 instead of 0.980 for an image the eye cannot tell apart. We compute it the way the reference implementation does — the correct number is the second one.
Регулятор сжатия у PNG — размер палитры, и настройка «качества» его не трогает: проверено на трёх диапазонах, везде остаются те же 256 цветов. Поэтому идёт бинарный поиск минимальной палитры, которая ещё проходит порог 0,95.
PNG-ի սեղմման կարգավորիչը գունապնակի չափն է, և «որակի» կարգավորումը դրան չի դիպչում՝ ստուգված է երեք միջակայքում, ամենուր մնում է նույն 256 գույնը։ Ուստի կատարվում է նվազագույն գունապնակի երկուական որոնում, որը դեռ անցնում է 0,95 շեմը։
The compression dial for PNG is the palette size, and a "quality" setting does not touch it — checked across three bands, all of them keep the same 256 colours. So a binary search finds the smallest palette that still clears the 0.95 threshold.
Поиск по SSIM здесь не работает — метрика насыщается: между q=92 и q=60 она меняется с 0,997 до 0,991. Работаем на целевом качестве, и если SSIM упал ниже 0,97, поднимаемся по лесенке 80→96. Вниз не идём никогда.
SSIM-ով որոնումն այստեղ չի աշխատում՝ չափանիշը հագենում է. q=92-ի և q=60-ի միջև այն փոխվում է 0,997-ից 0,991։ Աշխատում ենք նպատակային որակով, և եթե SSIM-ն ընկել է 0,97-ից ցածր, բարձրանում ենք 80→96 սանդուղքով։ Ցած երբեք չենք իջնում։
An SSIM search does not work here — the metric saturates: between q=92 and q=60 it moves only from 0.997 to 0.991. So we work at a target quality, and if SSIM drops below 0.97 we climb the ladder 80→96. We never go down.
Не по расширению в адресе. Иначе AVIF, названный .jpg, считается как JPEG — и весь столбец превращается в вымысел.
Ոչ թե հասցեի ընդլայնմամբ։ Հակառակ դեպքում .jpg կոչված AVIF-ը հաշվվում է որպես JPEG, և ամբողջ սյունակը դառնում է հորինվածք։
Not from the extension in the URL. Otherwise an AVIF named .jpg gets measured as a JPEG, and the whole column becomes fiction.
Что вы получаете
Ի՞նչ եք ստանում
What you get
PNG остаётся PNG, GIF — GIF. Структура папок и расширения не меняются: иначе у вас ломается вёрстка, а часть кода перестаёт находить картинки. Это условие, а не настройка.
PNG-ն մնում է PNG, GIF-ը՝ GIF։ Թղթապանակների կառուցվածքը և ընդլայնումները չեն փոխվում. հակառակ դեպքում ձեր դասավորությունը կոտրվում է, իսկ կոդի մի մասը դադարում է գտնել պատկերները։ Սա պայման է, ոչ թե կարգավորում։
PNG stays PNG, GIF stays GIF. Folder structure and extensions do not change: otherwise your layout breaks and part of your code stops finding the images. That is a condition, not a setting.
Отчёт даётся по каждому файлу: было, стало, дельта, метрика качества. Выгрузка в CSV и JSONL — можно открыть в Excel или скормить своему скрипту.
Հաշվետվությունը տրվում է յուրաքանչյուր ֆայլի համար՝ էր, դարձավ, տարբերություն, որակի չափանիշ։ Արտահանում CSV և JSONL՝ կարելի է բացել Excel-ում կամ տալ ձեր սկրիպտին։
You get a report per file: before, after, delta, quality metric. Exports in CSV and JSONL — open it in Excel or feed it to your own script.
Есть файлы, где весь выигрыш именно в смене формата. Замер на анимированном GIF 500×500: внутри своего формата он уже у предела — лучшая оптимизация даёт 118% от исходного веса, то есть файл только растёт. Тот же ролик в MP4 весит 9%.
Կան ֆայլեր, որտեղ ամբողջ շահույթը հենց ձևաչափի փոփոխման մեջ է։ Չափում 500×500 շարժական GIF-ի վրա՝ իր ձևաչափի ներսում այն արդեն սահմանին է. լավագույն օպտիմալացումը տալիս է սկզբնական քաշի 118%-ը, այսինքն՝ ֆայլը միայն մեծանում է։ Նույն տեսանյութը MP4-ում կշռում է 9%։
Some files hold their entire win in a change of format. Measured on an animated 500×500 GIF: inside its own format it is already at the limit — the best optimisation returns 118% of the original weight, meaning the file only grows. The same clip as MP4 weighs 9%.
Автоматически такое применять нельзя: цена решения не в байтах, а в правке вёрстки и совместимости. Поэтому решает человек, а сервис обязан дать ему измеренные цифры, картинку рядом с картинкой и точную команду.
Ավտոմատ կերպով դա կիրառել չի կարելի. որոշման գինը բայթերի մեջ չէ, այլ դասավորության ուղղման և համատեղելիության։ Ուստի որոշում է մարդը, իսկ ծառայությունը պարտավոր է նրան տալ չափված թվեր, պատկերը պատկերի կողքին և ճշգրիտ հրաման։
This cannot be applied automatically: the cost of the decision is not in bytes but in reworking the markup and compatibility. So a human decides, and the service owes them measured numbers, image beside image, and the exact command.
Режимы
Ռեժիմներ
Modes
Адрес — и через минуту полный отчёт. Цифры обновляются по ходу прогона, а не появляются разом в конце.
Հասցե՝ և մեկ րոպեից ամբողջական հաշվետվություն։ Թվերը թարմացվում են ընթացքում, ոչ թե հայտնվում միանգամից վերջում։
An address, and a full report a minute later. The figures update as the run proceeds instead of appearing all at once at the end.
Список адресов или CSV. Несколько голов разбирают общую очередь без человека у экрана; упавшая голова поднимается сама, её страница возвращается в очередь.
Հասցեների ցանկ կամ CSV։ Մի քանի գլուխ բաժանում են ընդհանուր հերթը՝ առանց մարդու էկրանի մոտ. ընկած գլուխն ինքն է վերականգնվում, նրա էջը վերադառնում է հերթ։
A list of addresses or a CSV. Several heads work a shared queue with nobody at the screen; a head that dies is brought back on its own and its page returns to the queue.
Обход одного сайта вглубь по внутренним ссылкам, до заданной глубины в кликах. Картинка, встреченная повторно, второй раз не считается.
Մեկ կայքի խորը շրջանցում ներքին հղումներով՝ մինչև կտտոցներով սահմանված խորությունը։ Կրկնվող պատկերը երկրորդ անգամ չի հաշվվում։
One site walked in depth along its internal links, down to a set depth in clicks. An image met twice is not counted twice.
Сцена «было / стало» с общей лупой до 800%, ползунок качества с пересчётом на лету, подбор под заданный предел SSIM и готовая команда, которой результат воспроизводится.
«Էր / դարձավ» տեսարան՝ ընդհանուր խոշորացույցով մինչև 800%, որակի սահիչ՝ ընթացիկ վերահաշվարկով, ընտրություն ըստ սահմանված SSIM-ի և պատրաստի հրաման, որով արդյունքը վերարտադրվում է։
A before/after scene with a shared magnifier up to 800%, a quality slider that recomputes live, a search against your own SSIM floor, and the exact command that reproduces the result.
Исследования
Հետազոտություններ
Research
Ниже — опубликованные результаты чужих работ по ускорению сайтов, в разных отраслях. Это не наши клиенты и не обещание такого же эффекта у вас: цифры приведены, чтобы показать, во что вес страницы обходится в деньгах. Изображения — самая крупная и самая простая к уменьшению его часть.
Ստորև՝ կայքերի արագացման վերաբերյալ այլոց հրապարակված արդյունքները՝ տարբեր ոլորտներում։ Սրանք մեր հաճախորդները չեն և ձեզ մոտ նույն արդյունքի խոստում չեն. թվերը բերված են՝ ցույց տալու, թե էջի քաշը որքան է արժենում փողով։ Պատկերները դրա ամենամեծ և ամենահեշտ նվազեցվող մասն են։
Below are published results from other people's site-speed work, across different industries. These are not our customers and not a promise of the same outcome for you: the figures are here to show what page weight costs in money. Images are the largest and most easily reduced part of it.
| ОтрасльՈլորտIndustry | КомпанияԸնկերությունCompany | Что изменилиԻ՞նչ փոխեցինWhat changed | РезультатԱրդյունքResult |
|---|---|---|---|
| РитейлՄանրածախRetail | Walmart | −100 мс к загрузке−100 մվ բեռնման ժամանակից−100 ms load time | +1% выручкиհասույթrevenue |
| РитейлՄանրածախRetail | Walmart | −1 с к загрузке−1 վրկ բեռնման ժամանակից−1 s load time | +2% конверсииփոխարկումconversion |
| МаркетплейсՄարկետփլեյսMarketplace | Amazon | +100 мс задержки+100 մվ ուշացում+100 ms latency | −1% продажվաճառքsales |
| МаркетплейсՄարկետփլեյսMarketplace | AliExpress | −36% времени загрузки−36% բեռնման ժամանակ−36% load time | +10,5% заказов, +27% новых клиентовպատվեր, +27% նոր հաճախորդorders, +27% new customers |
| МодаՆորաձևությունFashion | ALDO | быстрый рендерարագ ցուցադրումfaster rendering | +75% мобильной выручки к среднейբջջային հասույթ միջինի նկատմամբmobile revenue vs average |
| СоцсетиՍոցցանցերSocial | −40% времени ожидания−40% սպասման ժամանակ−40% wait time | +15% регистраций, +15% органикиգրանցում, +15% օրգանականsignups, +15% organic | |
| АвтопромԱվտոարդյունաբերությունAutomotive | Renault | −1 с LCP−1 վրկ LCP−1 s LCP | +13% конверсииփոխարկումconversion |
| ТелекомՀեռահաղորդակցությունTelecom | Vodafone | +31% к LCP+31% LCP+31% LCP | +8% продажվաճառքsales |
| МебельԿահույքFurniture | Furnspace | вес страницы −86%էջի քաշը −86%page weight −86% | ×2 конверсияփոխարկումconversion |
| РитейлՄանրածախRetail | Staples | −1 с к медиане−1 վրկ միջինից−1 s median | +10% конверсииփոխարկումconversion |
| СофтԾրագրային ապահովումSoftware | Mozilla | −2,2 с к загрузке−2,2 վրկ բեռնումից−2.2 s load time | +15,4% загрузокներբեռնումdownloads |
| ФинтехՖինտեխFintech | Intuit | 15 с → 2 с15 վրկ → 2 վրկ15 s → 2 s | +3% на каждую секундуյուրաքանչյուր վայրկյանի դիմացper second saved |
| ГенеалогияՏոհմաբանությունGenealogy | Ancestry | вес −46%, загрузка −64%քաշը −46%, բեռնումը −64%weight −46%, load −64% | +7% конверсииփոխարկումconversion |
| МедиаԼրատվամիջոցMedia | BBC | +1 с задержки+1 վրկ ուշացում+1 s delay | −10% посетителейայցելուvisitors |
| МедиаԼրատվամիջոցMedia | Financial Times | +1 с задержки+1 վրկ ուշացում+1 s delay | −4,6% просмотровդիտումpage views |
Источники: публичные подборки исследований производительности WPO Stats и HTTP Archive Web Almanac, а также собственные отчёты перечисленных компаний. Названия приведены как указание на источник данных; товарные знаки принадлежат их владельцам, никакой связи с fat.am это не означает.
Աղբյուրներ՝ արտադրողականության հետազոտությունների հանրային ժողովածուներ WPO Stats և HTTP Archive Web Almanac, ինչպես նաև թվարկված ընկերությունների սեփական հաշվետվությունները։ Անվանումները բերված են որպես տվյալների աղբյուրի նշում. ապրանքային նշանները պատկանում են իրենց սեփականատերերին և fat.am-ի հետ որևէ կապ չեն նշանակում։
Sources: the public performance-research collections WPO Stats and the HTTP Archive Web Almanac, plus the companies' own reports. Names are cited as the source of the data; trademarks belong to their owners and no affiliation with fat.am is implied.
Калькулятор
Հաշվիչ
Calculator
Расчёт опирается на три допущения: остаток веса 30% (типичный результат первого метода без потери качества), +7% конверсии на каждую сэкономленную секунду (усреднение по исследованиям выше) и скорость канала 700 КБ/с. Это прикидка на ваших числах, а не замер вашего сайта: замер даёт проверка.
Հաշվարկը հենվում է երեք ենթադրության վրա՝ մնացորդային քաշ 30% (առաջին մեթոդի բնորոշ արդյունքն առանց որակի կորստի), +7% փոխարկում յուրաքանչյուր խնայված վայրկյանի դիմաց (վերևի հետազոտությունների միջինացում) և ալիքի արագություն 700 ԿԲ/վրկ։ Սա գնահատական է ձեր թվերով, ոչ թե ձեր կայքի չափում. չափումը տալիս է ստուգումը։
The calculation rests on three assumptions: 30% residual weight (a typical result of the first method without quality loss), +7% conversion per second saved (an average across the studies above), and a 700 KB/s connection. It is an estimate on your numbers, not a measurement of your site: the measurement comes from an actual check.
Вопросы
Հարցեր
Questions
Нет. Сервис скачивает изображения к себе и считает у себя. Ни один файл на вашем сервере не трогается, доступов к хостингу не нужно.
Ոչ։ Ծառայությունը պատկերները ներբեռնում է իր մոտ և հաշվում իր մոտ։ Ձեր սերվերի ոչ մի ֆայլի չի դիպչում, հոսթինգի մուտք չի պահանջվում։
No. The service downloads the images to itself and computes on its own side. Not one file on your server is touched, and no hosting access is required.
Наш обходчик читает HTML и CSS, но не исполняет JavaScript, поэтому ленивую подгрузку он пропускает. Второй, медленный проход открывает страницу настоящим браузером и обычно находит больше. Именно поэтому в отчёте три среза, а расхождение считается по пересечению наборов — только там сравнение корректно.
Մեր շրջանցիչը կարդում է HTML և CSS, բայց JavaScript չի կատարում, ուստի հետաձգված բեռնումը բաց է թողնում։ Երկրորդ՝ դանդաղ անցումը էջը բացում է իրական բրաուզերով և սովորաբար ավելին է գտնում։ Հենց դրա համար հաշվետվությունում երեք կտրվածք է, իսկ տարբերությունը հաշվվում է հավաքածուների հատմամբ՝ միայն այնտեղ է համեմատությունը ճիշտ։
Our crawler reads HTML and CSS but does not execute JavaScript, so it misses lazy loading. The second, slower pass opens the page in a real browser and usually finds more. That is why the report has three slices, and the divergence is computed on the intersection of the sets — the only place the comparison is valid.
Порог задаётся заранее и проверяется на каждом файле. Для PNG ищется минимальная палитра, проходящая 0,95 по SSIM; для JPEG работает страж 0,97 с подъёмом качества. Файл, не прошедший порог, не попадает в итог как сжатый — он честно помечается.
Շեմը սահմանվում է նախապես և ստուգվում յուրաքանչյուր ֆայլի վրա։ PNG-ի համար որոնվում է նվազագույն գունապնակը, որն անցնում է 0,95 SSIM-ը, JPEG-ի համար աշխատում է 0,97 պահակը՝ որակի բարձրացմամբ։ Շեմը չանցած ֆայլը արդյունքում որպես սեղմված չի հաշվվում՝ այն ազնվորեն նշվում է։
The threshold is set in advance and verified on every file. For PNG we search for the smallest palette that clears 0.95 SSIM; for JPEG a 0.97 guard raises quality until it passes. A file that fails the threshold is not counted as compressed — it is labelled as such.
Проверка одной страницы — бесплатно. Напишите адрес на hi@fat.am, и мы пришлём расчёт: во сколько раз быстрее станет страница и за счёт каких файлов. Пакетная проверка, глубокая инспекция и лаборатория обсуждаются отдельно, в переписке.
Մեկ էջի ստուգումն անվճար է։ Գրեք հասցեն hi@fat.am-ին, և մենք կուղարկենք հաշվարկը՝ քանի անգամ ավելի արագ կդառնա էջը և ո՛ր ֆայլերի հաշվին։ Փաթեթային ստուգումը, խորը ստուգումը և լաբորատորիան քննարկվում են առանձին՝ նամակագրությամբ։
Checking a single page is free. Send the address to hi@fat.am and we will send back the figures: how many times faster the page becomes, and which files account for it. Batch checks, deep inspection and the lab are agreed separately, by email.
Правовая информация
Իրավական տեղեկատվություն
Legal information
Коротко и по существу: что сервис делает, за что не отвечает и почему на этом сайте нечего о вас собирать.
Հակիրճ և ըստ էության՝ ինչ է անում ծառայությունը, ինչի համար պատասխանատվություն չի կրում և ինչու այս կայքում ձեր մասին հավաքելու բան չկա։
Short and to the point: what the service does, what it is not liable for, and why there is nothing about you to collect here.
Сервис считает графику «как есть» — по тому, что доступно по указанному адресу в момент проверки. Результат носит расчётный характер и гарантией не является: реальная экономия зависит от того, чем и насколько файлы были сжаты до вас. Исполнитель не отвечает за сбои, простои и убытки, возникшие в связи с использованием сервиса или его результатов. Файлы, скачанные для расчёта, после его завершения не хранятся.
Ծառայությունը հաշվում է գրաֆիկան «ինչպես կա»՝ ըստ այն բանի, ինչ հասանելի է նշված հասցեով ստուգման պահին։ Արդյունքը հաշվարկային բնույթ ունի և երաշխիք չէ. իրական խնայողությունը կախված է նրանից, թե ինչով և որքանով են ֆայլերը սեղմվել ձեզնից առաջ։ Կատարողը պատասխանատվություն չի կրում ծառայության կամ նրա արդյունքների օգտագործման հետ կապված խափանումների, պարապուրդի և վնասների համար։ Հաշվարկի համար ներբեռնված ֆայլերն այն ավարտվելուց հետո չեն պահվում։
The service measures graphics as they are — whatever is available at the given address at the moment of the check. The result is a calculation, not a guarantee: the real saving depends on how, and how far, the files were already compressed before you. The provider is not liable for failures, downtime or losses arising from use of the service or its results. Files downloaded for the calculation are not retained once it finishes.
Мы не собираем, не храним и не обрабатываем персональные данные пользователей. Регистрации нет, учётных записей нет, форм для личных сведений на сайте нет. Введённый адрес страницы используется исключительно для генерации технического расчёта. Единственное, что сохраняется, — выбранный язык, и он лежит локально в вашем браузере, на сервер не уходит. Формы обратной связи на сайте нет намеренно: если вы пишете нам на hi@fat.am, это ваша инициатива и ваше явное согласие на переписку, а не сбор данных с нашей стороны. Письмо используется только чтобы вам ответить.
Մենք չենք հավաքում, չենք պահում և չենք մշակում օգտատերերի անձնական տվյալները։ Գրանցում չկա, հաշիվներ չկան, անձնական տեղեկությունների ձևեր կայքում չկան։ Մուտքագրված էջի հասցեն օգտագործվում է բացառապես տեխնիկական հաշվարկ ստանալու համար։ Միակ բանը, որ պահվում է, ընտրված լեզուն է, և այն մնում է տեղում՝ ձեր բրաուզերում, սերվեր չի ուղարկվում։ Հետադարձ կապի ձև կայքում միտումնավոր չկա. եթե դուք գրում եք մեզ hi@fat.am հասցեին, դա ձեր նախաձեռնությունն է և նամակագրության ձեր բացահայտ համաձայնությունը, ոչ թե տվյալների հավաքում մեր կողմից։ Նամակն օգտագործվում է միայն ձեզ պատասխանելու համար։
We do not collect, store or process users' personal data. There is no registration, there are no accounts, and there are no forms for personal details anywhere on the site. The page address you enter is used solely to generate the technical calculation. The only thing kept is your chosen language, and it stays locally in your browser — it is never sent to the server. There is deliberately no contact form: if you write to hi@fat.am, that is your own initiative and your explicit consent to correspond, not data collection on our part. Your message is used only to reply to you.
Онлайн-оплата на сайте не производится. Платёжных форм здесь нет, данные карт не запрашиваются, не передаются и не могут быть введены — принимать их этому сайту попросту нечем. Условия и стоимость платных режимов обсуждаются отдельно, вне сайта.
Կայքում առցանց վճարում չի իրականացվում։ Վճարային ձևեր այստեղ չկան, քարտերի տվյալները չեն պահանջվում, չեն փոխանցվում և հնարավոր չէ մուտքագրել՝ այս կայքը դրանք ընդունելու միջոց պարզապես չունի։ Վճարովի ռեժիմների պայմաններն ու արժեքը քննարկվում են առանձին՝ կայքից դուրս։
No payment is taken on this site. There are no payment forms here, card details are not requested, not transmitted and cannot even be entered — the site simply has nothing to accept them with. Terms and pricing for paid modes are agreed separately, off-site.
Армянская версия сайта полная и не короче остальных: по статье 5 Закона Республики Армения «О рекламе» языком рекламы является литературный армянский, а перевод не должен превышать его по объёму. Сведения об исполнителе, предусмотренные статьями 10–12 Закона «О защите прав потребителей», будут опубликованы здесь же, когда откроются платные режимы, — до этого момента возмездная услуга не оказывается.
Կայքի հայերեն տարբերակն ամբողջական է և մյուսներից կարճ չէ. «Գովազդի մասին» ՀՀ օրենքի 5-րդ հոդվածի համաձայն գովազդի լեզուն գրական հայերենն է, իսկ թարգմանությունը չպետք է գերազանցի նրա ծավալը։ Կատարողի մասին տվյալները, որոնք նախատեսված են «Սպառողների իրավունքների պաշտպանության մասին» օրենքի 10–12-րդ հոդվածներով, կհրապարակվեն հենց այստեղ, երբ բացվեն վճարովի ռեժիմները. մինչ այդ վճարովի ծառայություն չի մատուցվում։
The Armenian version is complete and no shorter than the others: under Article 5 of the Law of the Republic of Armenia "On Advertising", the language of advertising is literary Armenian and a translation must not exceed it in volume. The provider details required by Articles 10–12 of the Law "On Protection of Consumer Rights" will be published in this same place once paid modes open — until then no service is provided for a fee.