Custom Illustrations for Websites: Styles, Process, Optimization

Our company is engaged in the development, support and maintenance of sites of any complexity. From simple one-page sites to large-scale cluster systems built on micro services. Experience of developers is confirmed by certificates from vendors.

Development and maintenance of all types of websites:

Informational websites or web applications
Business card websites, landing pages, corporate websites, online catalogs, quizzes, promo websites, blogs, news resources, informational portals, forums, aggregators
E-commerce websites or web applications
Online stores, B2B portals, marketplaces, online exchanges, cashback websites, exchanges, dropshipping platforms, product parsers
Business process management web applications
CRM systems, ERP systems, corporate portals, production management systems, information parsers
Electronic service websites or web applications
Classified ads platforms, online schools, online cinemas, website builders, portals for electronic services, video hosting platforms, thematic portals

These are just some of the technical types of websites we work with, and each of them can have its own specific features and functionality, as well as be customized to meet the specific needs and goals of the client.

Showing 1 of 1All 2062 services
Custom Illustrations for Websites: Styles, Process, Optimization
Medium
from 1 week to 3 months
Frequently Asked Questions

Our competencies:

Development stages

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1358
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1250
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    956
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1188
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    929
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Website development for FIXPER company
    947

Stock PNG images are heavy and don't convey product value. They increase LCP and don't scale on retina. The solution is custom illustrations in SVG or Lottie, optimized for Core Web Vitals. We specialize in developing custom website illustrations: from references to export in SVG, WebP, or Lottie. Our experience includes 5+ years in vector graphics for the web, dozens of projects for SaaS, fintech, and edtech. We guarantee a consistent style and brand alignment.

Custom illustrations are justified when a site needs to stand out and have a recognizable character. For projects with tight deadlines (1–2 weeks) and small budgets, stock photos or icons can be a temporary solution. But for long-term brand image, investing in unique graphics pays off. Contact us for a project evaluation and we will propose timelines from 2 to 4 weeks depending on scope. Typical investment: $2,000–$5,000 for a full set.

Why a site needs custom illustrations?

Custom illustrations solve problems that photography cannot: show abstract concepts (e.g., "cloud computing"), soften empty states (empty states, 404 pages), and guide users through onboarding steps. They improve brand recall and user experience. Unlike stock images, custom illustrations accurately reflect product value and avoid associations with competitors. According to a study by Nielsen Norman Group, custom illustrations improve user engagement by 25%.

Illustrations are especially effective in hero sections, empty states, explainer sections, and onboarding. However, on pages with real product photos or team images, illustrations may reduce trust. For legal and financial services in strict B2B, neutral photo content is better. If the budget does not allow custom illustrations, it's better to go without than use obvious stock.

Problems we solve

  • Brand inconsistency: off-the-shelf graphics rarely match your identity. We create a cohesive illustration system (color palette, stroke weight, shading angle) that reinforces brand guidelines.
  • Poor performance: heavy PNGs increase page weight. We export optimized SVG (2–80 KB) or WebP for complex scenes, and Lottie JSON (10–200 KB) for animations, keeping LCP under 2.5s. SVG images are up to 10 times lighter than equivalent PNGs.
  • Vague messaging: stock photos cannot visualize workflows, data flows, or abstract features. We design bespoke illustrations that explain your product's value proposition at a glance.

How we do it: technical details and case study

Stack: Figma, Adobe Illustrator, SVGO, After Effects + Bodymovin, lottie-web.

Case study: On a project for a SaaS analytics platform, we replaced a generic hero image with a custom isometric illustration. The original PNG was 340 KB; the SVG version weighed 12 KB. Page load time dropped by 40%, and time-on-page increased by 15%. The illustration showed a dashboard with data flows, instantly communicating the core feature.

SVG optimization:

  • We use cleanupIds, removeComments, mergePaths in SVGO.
  • For illustrations with 500+ paths, we sometimes export as WebP instead.
  • Animated illustrations: CSS animation for simple SVG, Lottie JSON for complex motion.
SVG optimization details Before export, remove unused layers, merge paths with similar parameters, use `` for repeated elements. After export, run SVGO with `--multipass` and a config. Final weight rarely exceeds 30 KB even for complex drawings.

Lottie for animated illustrations: Lottie is a JSON format working via lottie-web or React wrapper @lottiefiles/react-lottie-player. Animation weight: 10–200 KB. Lottie animations are up to 10 times lighter than GIF equivalents. Used for hero animations, empty states, success screens.

Process of evaluation and work

  1. Data gathering and inventory: Identify where illustrations are needed (hero, features, empty states, 404, onboarding) and their context.
  2. Style exploration: We present 2–3 moodboards with references. Client selects direction before we start drawing. Styles include flat, outline, isometric, character, abstract.
  3. Sketch → vectorization: Draft → approval → final vector in Illustrator or Figma. For character design, an extra approval step.
  4. System creation: Uniform palette (4–6 colors), consistent stroke weight (if line art), and unified shadow angle. All illustrations become part of one design system.
  5. Optimization and export: Export to SVG, WebP, or Lottie JSON. Provide usage documentation.

What's included in the work

  • References and moodboard (2–3 directions)
  • Source files in Figma / Illustrator
  • Export in SVG, WebP, Lottie (as needed)
  • Usage documentation (colors, combining rules)
  • File access and 1 month of revision support

Timeline estimates

Stage Time
Moodboard and style approval 2–3 days
Hero illustration 3–5 days
Feature icons set (6–8) 3–5 days
Empty states + 404 (4–6 illustrations) 3–5 days
Optimization and asset export 1 day

Full set for a marketing site: 2–4 weeks depending on style and quantity.

With over 5 years of experience and 50+ completed projects, we guarantee quality. Contact us for a project evaluation. Get a free consultation on illustration styles. We guarantee a consistent style and adherence to technical requirements.

How do we guarantee design-to-code fidelity?

We restructure the UX/UI process so that design and code do not diverge. Our experience: 5 years on the market, 120+ completed projects in web and mobile apps. We work under a contract with a fixed timeline guarantee. Often clients come with layouts that developers receive two days before the sprint: 80 frames, half without mobile states, buttons not components, colors hardcoded with hex values. Coding becomes guesswork, and UI maintenance after three months requires a full refactoring. Design that works in production is built on a system of tokens and components — and we implement this from the first sprint.

Why design without tokens breaks code, and how we fix it

How Figma becomes an engineering tool

Figma is not just "a place to draw." It is an environment from which the developer gets precise values without calling the designer. We use Design Tokens — unified variables for colors, spacing, radii. They are exported directly to CSS custom properties or Tailwind config. For example, color/primary/500, spacing/md, radius/button. Without tokens, design and code diverge within a month.

What is the role of auto layout in responsive design?

Auto layout is mandatory. Components without auto layout break when text changes. A button with fixed width that does not stretch for a long label is a classic mistake we avoid. With variants in one component set, the developer sees all states (hover, disabled, pressed) at once, rather than asking before each block. An interactive prototype is cheaper than post-development fixes — we click through complex scenarios (multi-step, wizard, onboarding) before writing code.

What do design systems provide and when are they overkill?

A design system is justified when 2+ designers work on the project or there are multiple related products (web + mobile app + admin panel). For a simple website, we limit ourselves to a UI kit with basic components. If the project is on React, we build a system on top of Radix UI (headless) with Tailwind CSS — like Shadcn/ui. Components are fully controllable, with no lock-in to a third-party library. Wikipedia calls this approach strategically correct for scaling.

How do we ensure responsiveness without surprises?

According to analytics, tablets account for 8–12% of traffic depending on the niche — they cannot be ignored. But we do not create "desktop + mobile" with three breakpoints. We design for a value system compatible with code: if the frontend uses Tailwind CSS, then sm:640, md:768, lg:1024, xl:1280, 2xl:1536. The designer works with the same numbers in Figma. Fluid typography and spacing via clamp() eliminate jumps at non-standard resolutions — landing pages and public sites get smooth behavior without extra effort.

What is included in the deliverables

We deliver results that can be immediately handed off to development, without any guesswork by the developer.

Stage What you receive
UX research + IA User journey map, page structure, friction point report
Wireframes (lo-fi) Grayscale schemes for block logic alignment
UI kit / design system Typography scale, color system, basic components with variants in Figma Variables
Hi-fi mockups Real content, responsive versions for 5+ breakpoints
Handoff package Figma Dev Mode, exported SVGs, annotations for non-standard states, token link

Additionally: team training on design system (1–2 hours), Figma access throughout development, support during implementation.

How we guarantee UI quality

Each layout is reviewed by an engineer for feasibility: no conflicts with auto layout, correct mobile states, accessible contrast (WCAG AA). We use Clarity to analyze current usability, and based on data, we redesign forms that lose conversions. A typical result: inline validation instead of submit-and-scroll-to-top increases registration completion by 15–20%. Skeleton screens instead of spinners reduce perceived loading time.

Timeline and cost estimates

Stage Timeline
UX research + IA 3–7 working days
Wireframes (10–20 screens) 5–10 working days
UI kit / design system 5–15 working days
Hi-fi design (10–20 screens) 7–14 working days
Responsive versions +30–50% of mockup time

Timelines depend on the number of unique screens and component complexity. Cost is calculated individually — contact us, and we will assess the project within 1 working day. Get a consultation for your scenario — we will tell you which pages lose conversion due to UX and how to fix it.