Я устал считать наценку в калькуляторе и написал расширение, которое изменяет цены прямо на любом сайте

*Когда занимаешься перепродажей или дропшиппингом, цена на экране почти никогда не равна той цифре, которая тебе на самом деле нужна. Нужна цена плюс твоя наценка. Или цена минус скидка поставщика. И ты целыми днями держишь в голове этот множитель, гоняешь калькулятор по каталогу из сотен позиций — и ошибаешься. Я написал расширение для Chrome, которое убирает этот шаг: оно пересчитывает все цены на любой странице в реальном времени. Рассказываю, зачем оно нужно, как устроено и какие технические грабли я собрал по пути.*

---

Проблема, которую я закрывал в первую очередь для себя

Я не первый год кручусь в e-commerce: перепродажа, арбитраж, работа с маркетплейсами. И есть одна рутина, которая преследует в этой сфере каждый день.

Ты открываешь каталог поставщика — AliExpress, оптовый сайт, чужой магазин — и смотришь на цену. Но эта цена тебе по сути ни о чём не говорит. Тебе важно другое:

- *«Сколько это будет стоить с моей наценкой в 35%?»* - *«А если поставщик даёт мне минус 20%, какая у меня реальная закупка?»* - *«Сходится ли юнит-экономика, если я накину на всю эту витрину свой процент?»*

И вот ты сидишь с открытым калькулятором во второй вкладке и пересчитываешь позицию за позицией. На одном товаре это секунда. На каталоге из двухсот позиций — это уже потерянный час и неизбежные ошибки, потому что глаз замыливается и ты где-то умножаешь не на то.

Меня это раздражало годами. В какой-то момент я понял, что проще один раз написать инструмент, чем продолжать делать это руками.

Почему готовые решения не подошли

Первое, что я сделал — пошёл искать готовое. Логика простая: задача очевидная, наверняка кто-то уже решил. Но всё, что нашлось, било мимо.

**Репрайсеры для маркетплейсов.** Это тяжёлые SaaS-комбайны, которые управляют ценами в твоём *собственном* магазине по правилам и конкурентам. Стоят денег, требуют интеграции, и решают совсем другую задачу — они меняют твой прайс, а не помогают тебе быстро прикинуть чужой.

**Конвертеры валют.** Меняют доллары в рубли, но не умеют в наценку и скидку. Не тот инструмент.

**Букмарклеты и скрипты.** Что-то подобное люди писали под себя, но это всегда заточено под один конкретный сайт и ломается на следующем же.

Не было простой штуки, которая бы просто наложила мой множитель поверх любой страницы, которую я открыл. Пришлось делать.

Что получилось

Расширение называется **Price Multiplier**. Идея максимально простая, и в этом весь смысл.

Ты открываешь любой сайт, нажимаешь на иконку, выбираешь режим — **наценка (+%)** или **скидка (−%)** — и задаёшь процент. Все цены на странице моментально пересчитываются прямо на месте. Выключил — вернулись оригинальные.

Процент можно задать как угодно: вписать руками, потянуть ползунок, нажать кнопки ±1 для точной подгонки или ткнуть в пресет (5 / 10 / 15 / 25 / 50%). В попапе сразу показывается превью на примере — например, `$100.00 → $148.00`, чтобы видеть результат до того, как смотреть на страницу. А на самой иконке висит счётчик: сколько цен на текущей вкладке было пересчитано.

Звучит как что-то, что пишется за вечер. На деле самое сложное оказалось спрятано там, где не ждёшь.

Цены до:

Я устал считать наценку в калькуляторе и написал расширение, которое изменяет цены прямо на любом сайте

Цены после:

Я устал считать наценку в калькуляторе и написал расширение, которое изменяет цены прямо на любом сайте

Для кого это в итоге

По мере того как я допиливал, стало понятно, что аудитория шире, чем только я и такие же арбитражники:

- **Дропшипперы и реселлеры** — основной сценарий: быстро прикинуть витрину с собственной наценкой. - **Импортёры и оптовики** — посмотреть закупку со скидкой поставщика прямо в его каталоге. - **Обычные покупатели** — прикинуть «реальную» цену с учётом комиссий, доставки или, наоборот, скидки.

Плюс интерфейс переведён на 13 языков, так что инструмент не упирается в один рынок.

Где оно сейчас и пара слов про приватность

Расширение работает, лежит в Chrome Web Store, бесплатное. Сразу отвечу на вопрос, который у думающего человека возникает к любому расширению, лезущему в содержимое страниц: **никакого сбора данных нет**. Единственное разрешение, которое оно просит, — `storage`, чтобы запомнить твои настройки локально. Никаких сетевых запросов, никакой аналитики, ничего не уходит с твоего устройства. Вся работа происходит у тебя в браузере.

Итог

Главный вывод, ради которого я вообще пишу этот текст: иногда правильный ход — это не искать ещё один обходной путь для надоевшей рутины, а потратить время и закрыть её инструментом раз и навсегда. Задача, которая на старте выглядела как «регулярка на вечер», оказалась маленьким, но честным инженерным проектом — с зоопарком форматов, разорванными ценами и динамическим DOM. Зато теперь множитель в голове держать не надо.

Если вы тоже устали пересчитывать чужие цены руками — попробуйте, инструмент бесплатный. И буду рад обратной связи: что ломается, каких форматов не хватает, какие сайты ведут себя странно. Это ровно та обратная связь, по которой инструмент и становится лучше.

Вот ссылка: