PV design software for installers and EPCs

Solar design software that works with you like your trusted engineer.

EasySolar AI is an engineer with professional PV design tools at hand. Send a short brief from the office, the client’s kitchen table or the car, and the engineer prepares the system design, the yield and energy balance, the price from your own component list, the proposal and even the email to the client. Nothing goes out on its own: you check it, you approve it, you send it.

  • 520,000+PV projects designed in 2025
9,000+ integrations GDPR + CCPA compliant

Used by installers in 30 countries

  • Kungälv Energi
  • SoloSolar GmbH
  • Tauron
  • Solorkan AS
  • PEGK
  • SOLVENTE
  • ZapierMakeofficial partner
  • Googlefor Startups Accelerator 2026
  • Data hosted in the EU

Four design methods

Four tools for every PV design. You pick the one that fits, the engineer opens it.

A house outside town, a warehouse, a field for a farm: each site calls for a different tool. You choose the method that fits what you have, an address, a phone photo or a drone shot, and the engineer opens that tool at the project address and lays out the modules. You correct the outline where the imagery is old and confirm the layout. Switch methods at any point; the project keeps the client, the address and the pricing.

01 · Roof photo from the ground

Take a photo from the garden. Modules land in correct perspective

When the aerial image is outdated, the roof is too steep, or the client wants to see the system the way they see it from the garden. Upload a phone photo; the engineer opens the perspective tool, computes the perspective and scales the modules into depth. All you add is the four corners of the roof face and one reference dimension. The client gets a picture of their own house, not a diagram.

Image
Any photo from the ground, straight from a phone
Engineer
Opens the perspective tool, computes the perspective and lays the modules into depth
You
Mark the four corners and one reference dimension; move a module if you want to
For
Pitched roofs, townhouses, visuals for proposals and client meetings
web.easysolar-app.com
Modules placed in perspective on a roof photo taken from the ground in EasySolar AI
Photo: installer, phone

02 · Solar farm and industrial

Click the parcel. Tables fall into rows on the orthophoto

Point at the parcel. The engineer opens the farm tool on the orthophoto, takes the parcel outline and lays the tables in rows with correct spacing; the counter runs into thousands of modules. You choose the structure and adjust the areas. Live dimensions on every area, east-west or fixed-tilt, cadastral parcel outlines where the registry is open.

Image
Open national orthophotos where available (Poland, Spain, Germany, USA), otherwise Google imagery
Engineer
Opens the farm tool, takes the parcel outline, lays 1 to 6 row tables with row alignment and spacing
You
Confirm the parcel, choose the structure, adjust the areas
For
Ground-mounted systems, farms, warehouses and halls, projects from 100 kWp
web.easysolar-app.com
Solar farm layout in EasySolar AI: table rows on an orthophoto with live dimensions
Orthophoto: GUGiK, Geoportal

03 · Google Maps, automatic

Type the address. The engineer finds the roof and places the modules

Type the address. The engineer finds the roof, reads each face with its azimuth and pitch, and fills it with modules from your price list. You confirm the layout or fix the outline. The fastest route to a first quote, often while the client is still on the phone, and the tool the engineer opens by default.

Image
Aerial imagery fetched by project address
Engineer
Detects roof faces, azimuth and pitch, places the modules
You
Confirm the layout, fix the outline if the imagery is old
For
Single-family homes, small businesses, phone quotes
web.easysolar-app.com
PV design software for installers: roof detected from Google Maps imagery and filled with modules in EasySolar AI
Imagery: Google

04 · Drone image or your own map

Have a better image than the satellite? Work on it

Yesterday’s drone survey, a roof plan from the building permit, a surveyor’s map or a site sketch. Upload the file and mark one known distance; the engineer scales the image and from there works exactly like the automatic method: outline, obstacles, modules, all laid out for you to correct.

Image
Any file: drone photo, roof plan, surveyor orthophoto, sketch
Engineer
Opens the image tool, scales it from your one dimension, draws the outline and fills it with modules
You
Mark one reference distance, correct faces and obstacles where needed
For
New buildings not yet on maps, halls, roofs under trees, drone surveys
web.easysolar-app.com
PV layout drawn on a drone image with a known reference distance in EasySolar AI
Photo: installer's drone

Whichever tool the engineer opens, the result lands in the same project: a module layout, a price from your component list, an energy balance, a yield estimate and a proposal from your template. All of it waits for your review before anything reaches the client. Watch the video tutorials.

The EasySolar AI console

One message from the client meeting, the car or your holiday is enough

The console is your design office, with an engineer inside. Send one message about the client and the engineer opens the project, lays out the roof, prices the system from your list, runs the balance and comes back with the proposal and even the email text, with a graphic of the system and a link to the full offer. The engineer sends nothing: you review every piece and decide what goes to the client.

Works with all four design methods
  • Google Maps, automatic
  • Solar farm and industrial
  • Roof photo from the ground
  • Drone image or your own map

Start

One message, from anywhere

From the client’s table, the car or the beach: type the address and say which method fits the site. The engineer opens the right tool, and the steps are the same for a house roof and a 2 MW farm.

No model call

1 · Address

The engineer opens the project

Type the address and confirm the pin. The engineer creates the client and the project and opens the design tool at that address. No “add client”, “add project”, “choose method” across three screens.

Deterministic, no model

2 · Brief

One sentence about the client is enough

Brief the engineer the way you would a colleague: who they are, what they pay for electricity, what they want. Missing values the engineer takes from the client’s previous project, your company defaults or the tariff table, and shows where each one came from, so you can check it.

The model reads, the console saves

3 · Modules

The engineer opens the roof editor. You confirm the layout

Modules land in the editor you already know. Move, add or remove what the roof needs, then “Save and continue”. The engineer waits beside it and knows what you saved.

The EasySolar AI editor, inside the conversation

4 · Complete

Price, balance, yield and proposal, ready for your review

After you save, the engineer runs the valuation, the energy balance and the yield in EasySolar AI and comes back with the proposal and its link. Nothing has gone to the client yet; that part is yours.

Numbers from EasySolar AI only

After completion

Changes sound like talking to a colleague

“Add a 5-year loan.” “Write a summary I can send by email.” The engineer recalculates the financing and comes back with the email: the figures, a graphic of the system and a link to the full offer. You read it, change what you like and send it from your own mailbox. Every tool used is listed in the side panel.

The model understands, the engine calculates
New projectGoogle Maps, automaticTools used 0/4+

BetaAn early version. We are still working on it.

Fresh coffee. Fresh project?

New project

Street, number and town
Google Maps, automatic– design methodNext →

Let's start with the addressThe rest we settle in the conversation.

Recent clients

Nowak · Wiśniowa 3, Wieliczka yesterday
Zieliński · Lipowa 8, Skawina 2 days ago
Wójcik · Rynek 21, Bochnia 5 days ago
JK
Słoneczna 14, Kraków
Project address confirmed on the map in EasySolar AI

Project address

Słoneczna 14, 30-001 Kraków

Client and project
created
Design method
Google Maps, automatic
Project ready. Tell me in one sentence who the client is and what they need.
JK
Jan Kowalski, pays about €80 a month, pitched roof, wants battery storage too

Client data

What I know about the client and the installation

Client
Jan Kowalskifrom the brief
Electricity bill
€80 / monthfrom the brief
Electricity price
€0.28 / kWhlast project
Battery storage
yesfrom the brief
Self-consumption
35%assumed
Opening the editor on the roof. Lay out the modules and save, I will do the rest.

Panel layout

Roof editor in EasySolar AI: roof detected from Google Maps imagery and filled with modules
Modules
14 × 450 Wp
System size
6.30 kWp
Save and continue
✓Valuation from your component list
✓Home energy balance
✓Annual production
✓Proposal ready for review

The bundle

Valuation€6,420 net
Energy balanceself-consumption 42% · payback in 7 years
Production6,410 kWh / year
Offerready, not sent
Review the proposal
A 6.3 kWp system covers about 80% of Mr Kowalski’s consumption; with storage, self-consumption rises to 42%. The proposal is ready and has not been sent anywhere: open it, check it and share the link when you are happy with it.Open: Valuation · Balance · Offer · Summary
JK
add a 5-year loan and write a summary I can send by email
✓Financing: loan, 5 years
✓Summary written
Loan over 5 years added: €130 a month, less than the current electricity bill. The email below is ready to copy; read it, edit it and send it yourself. The offer link is already in it.

Summary

Słoneczna 14, Kraków

Power
6.3 kWp
Panels
14
Annual production
6,410 kWh
Net price
€6,420 net
Saved a month
€66
Loan, 5 years
€130 / month

Dear Mr Kowalski,

Thank you for the conversation. For your roof at Słoneczna 14 we propose a 6.3 kWp system with 14 modules and a 5 kWh battery, producing about 6,410 kWh a year and covering around 80% of your consumption. The price is €6,420 net; with a 5-year loan the instalment is €130 a month, while your bill drops from €80 to about €14. The offer with all the details is here:

Open the offer

Kind regards,
Anna Nowak, Solar Installers Ltd

Copy as HTMLRestore the original

Why it pays off

A fast design office with an engineer you trust. That is how you double conversion.

Set the number of offers you send in a year. If 10% of them turn into sales today and you double your conversion, you install twice as many systems.2 The engineer prepares each proposal in minutes, so every offer goes out while the client is still interested.

Speed decides the deal: a lead contacted within 5 minutes is 21× more likely to qualify than one contacted after 30.1 With the engineer in EasySolar AI you take a client from the first message to a proposal in 5 minutes, and nothing goes out before you have checked it.

  • One message about the client
  • Roof design
  • Yield and energy balance
  • Price from your list
  • Proposal and email
  • Your review. You send.
100
Sales today, at 10% conversion
10
Sales at 2× conversion (20%)
20
Extra installations a year
+10

Whether you send 20 offers a year or 1000, the engineer prepares each one the same way: in minutes, from trusted data, for your review.

1 J. Oldroyd, Lead Response Management Study, MIT Sloan / InsideSales.com, 2007. The figure describes lead response time in the study sample and is not a measurement of EasySolar AI results.

2 Example: a 10% starting conversion doubled to 20%. It shows the arithmetic, not a promise of results; your conversion depends on your market, prices and team.

Where the numbers come from

You talk to the engineer. The engineer works with data and tools you can trust.

The engineer reads your brief and writes the proposal text, but never guesses a number. Every figure comes from the EasySolar AI calculation engine, satellite irradiance data, your component list and your templates, exactly as in the classic view, and you see each one before the client does.

Yield

Production from irradiance, shading and losses

Irradiance from NASA satellite data for the project location. Azimuth and pitch per roof face, horizon and object shading, temperature and system losses, module and inverter data from your database. Annual and monthly production for every variant.

Energy balance

Production matched to real consumption

Model the client’s load profile, size battery storage and see self-consumption and grid exchange before you quote; the same graphic balance goes into the proposal. The same engine powers the free calculators you can embed on your own site.

Select month
June
Energy consumption profile
Time
Production27.8kWh/day
PV Power6.3kWp
Panels14pcs
Solar
Consumption4.8kWh
From PV4.8kWh PV
Home
Stored5.0kWh
Level100%
Battery
Charging2.2kWh
Range12km
Vehicle
Energy import0.0kWh
Energy export15.8kWh
Energy grid

Example: 6.3 kWp, 14 modules, 6,410 kWh a year, 5 kWh battery. Daily values for the selected month.

Already in your market

Ready on day one. No setup before the first project.

Local languages, subsidies, net metering rules and electricity tariffs are already in place for the markets below, so you can design and quote right after signup. Later, when you want to, connect your own price list, Slack, email or your warehouse system; and if your support programme is not listed, build it yourself in a few minutes.

Start your free 3-day trial

Poland · Home market

Our home market, which we have been helping shape from the very beginning. With over 22 GW of installed PV capacity and more than 1.5 million prosumers, Poland remains one of Europe's largest rooftop solar markets.

After the design

The engineer even drafts the email to the client. But sends nothing.

Design and calculation are the core. Everything after that the engineer prepares in the same project, so nothing is re-typed: the proposal, the client panel, the schematic, the email. None of it reaches the client until you have read it and pressed send yourself.

Lead generator and response

Leads arrive sized, and get answered in five minutes

Embed the calculator on your website. Every estimate arrives as a qualified lead with roof data, system size and contact details, and EasySolar AI routes it to your best rep with the design already attached. Answering in 5 minutes instead of 30 makes qualifying the lead 21 times more likely.

"The Lead Response Management Study", Dr. James Oldroyd, MIT.

Your Future with Solar Energy

Prepared for

Jan KowalskiSłoneczna 14, Kraków

Contact person

Anna Nowak+48 600 000 000

Thank you for your interest in solar energy. Below you will find a system tailored to your home, its yield, your savings and the price quote.

Anna NowakProject supervisor
Accept offer

Tailored Solar System – Optimized for Your Needs

14modules
6.3 kWpsystem size
6,410 kWhper year

Module

450 Wp, black frame

Inverter

8 kW hybrid

Storage

5 kWh battery

Solar Production vs Consumption - At a Glance

42%self-consumption
80%of your consumption covered

Monthly production, January to December.


Your 20-Year Investment and Savings

Current bill€80 / month
Bill after installation€14 / month
20-year savings€24,600
Payback7 years
CO₂ avoided per year2.9 t

Price quote

14 × 450 Wp modules€2,380
8 kW hybrid inverter€1,290
5 kWh battery storage€1,950
Mounting, cabling, labour€800
Total net€6,420
VAT 8%€514
Total gross€6,934
Accept offer

Prepared in EasySolar AI

Interactive proposal

Proposals that sell themselves

Client panel in EasySolar AI with proposal, documents and project progress

Client panel

A dedicated space for every client

Each client gets a personal online panel: proposal, project progress, documents, messages to your team. One place, any device, no login friction. You decide what the client sees and when.

PV electrical schematic created in EasySolar AI

Electrical schematic

The single-line diagram, drawn from the design

Draw the PV electrical schematic for the project in the browser: strings, inverter, protection and metering. It stays with the project and exports to PDF for the grid application and the crew.

CRM for PV installers in EasySolar AI: clients, projects and deals

CRM and planner

A CRM that speaks PV

Clients, projects and deals in one system built for installers. Statuses, comments, tasks, meeting planner, follow-up reminders, roles and permissions in line with GDPR.

Integrations

Your calendar, chat and sheets, connected

MakeZapierGoogle SheetsGoogle CalendarSlackMicrosoft Teams

Connect EasySolar AI through Make, Zapier or the API. Sync the built-in price list and the planner with your calendar or Google Sheets, and send every new lead from the lead generator to Slack or Microsoft Teams. Leads and prices flow in, meetings, alerts and reports flow out. No code.

See the integration

Designed in EasySolar AI

Projects our clients built

From Nordic rooftops to Polish farms. Real projects, real companies.

Selected by Google

Google picked EasySolar AI to help transform the energy sector with AI

In August 2026 Google selected 28 startups from North America and Europe for the Google for Startups Accelerator, focused on AI for energy. EasySolar AI is one of 16 chosen in Europe.

  • 28startups selected
  • 16in Europe
  • 80%lower sales costs, in Google's words

Mentorship from Google's AI and energy experts goes straight into the design engine you use every day.

blog.google · 26 August 2026

28 startups using AI to transform the energy sector

Amanda Peterson Corio and Adam Elman, Google

EasySolar AI · Poland

Automated design and lead-gen software, “helping solar installers quote entire neighborhoods and cut sales costs by 80%”.

Read the announcement on the Google blog

Questions installers ask

Before you start

Does EasySolar AI send anything to my clients by itself?

No. It prepares the proposal, the email and the documents; you review them and send them from your own account. Nothing leaves without you.

Do I need to configure anything before I start?

No. Tariffs, incentives and metering rules for 15 markets, module and inverter databases and a proposal template are ready on day one, so your first project can start right after signup. Later you can add your own price list and template, and integrations such as Slack, email or your own warehouse.

Can I design ground-mounted systems and solar farms, not just roofs?

Yes. The same PV design software covers roofs and farms: the farm tool lays tables in rows on an orthophoto with correct spacing, east-west or fixed-tilt structures, from 100 kWp to multi-megawatt sites.

Where do the irradiance and yield figures come from?

From the EasySolar AI calculation engine using irradiance data for the project location, roof azimuth and pitch, shading and system losses. The language model never generates a number.

Does it work in my country?

Fifteen markets are preconfigured with tariffs, incentives and metering rules. For any other market you define your own scheme in a few minutes and the interface runs in 25 languages.

Can I use my own module and inverter prices?

Yes. Pricing always comes from your component list and labour rates. Upload it once or sync it from Google Sheets via Zapier.

What happens if the aerial image is old or the building is new?

Switch to the photo method or upload a drone image or roof plan. One reference dimension sets the scale and you continue as usual.

Can the client see the design?

Yes, once you share it. The client receives an interactive proposal by link and a personal panel with documents and project progress.

How does the free trial work?

3 days with full access. A card is required to start and nothing is charged before the trial ends. Cancel in one click from your account.

Ready when you are

Your PV design office is ready

Send the engineer one sentence about the client. The design, the numbers, the proposal and the email come back for you to review, approve and send.