Skip to content
Live Opinion Engine
100% Free & Open Source

Every kind of poll.
Completely free.

7 poll types — from classic multiple choice to map-based voting, ranking, scheduling, and fully custom HTML/CSS/JS builds. Free forever, open source always.

No credit card. No account required to browse. Always free.

7 Poll Types

The right format for every question

Don't force your question into the wrong format. FlexPoll has a dedicated poll type for every situation — all included, all free.

Classic Polls

Simple, fast multiple-choice questions. The standard for quick decisions and rapid feedback loops.

Ranking Polls

Drag-and-drop ranking with Borda Count scoring. Perfect when order matters, not just the winner.

Schedule Polls

Find the perfect time for meetings, events, or launches without the endless back-and-forth.

Location Polls

Map-based voting for events, local initiatives, or global trends. See where the world stands.

Custom Polls

Write your own HTML, CSS & JS for each option. Full creative control — no limits.

Priority Polls

Point-distribution voting. Voters allocate a budget of points to show how much each option matters.

Image Polls

Photo-based voting for designs, products, or any visual choice. Let the images speak.

Custom Poll Editor

Your poll,
your rules.

Write real HTML, CSS, and JavaScript for each answer option. Fully customize how every choice looks and behaves — no restrictions, no templates required.

HTML, CSS & JS per option

Write custom markup and styles for every single answer option individually.

Live preview

See your changes render instantly in the built-in preview panel as you type.

Code snippets library

Jump-start with image cards, stat cards, emoji cards, list cards and more.

Zero limits

Colors, fonts, animations, layout — if a browser can render it, you can build it.

option.htmlstyles.cssscript.js

<div class="option-card">

<div class="option-icon">🎨</div>

<h4>Option Title</h4>

<p>Describe this option here</p>

<button class="vote-btn">

Vote for this

</button>

</div>

LIVE PREVIEW

Free forever.
Open source always.

FlexPoll is completely free — no hidden fees, no premium tiers, no paywalls. The entire codebase is open source. Inspect it, fork it, self-host it, or contribute back.

🆓

100% Free

No credit card. No trial. No paywall. Free to use forever with all features included.

🔓

Open Source

MIT licensed. Full codebase on GitHub. Inspect every line, self-host, or fork it.

🗳️

7 Poll Types

Classic, ranking, schedule, location, custom, priority, and image polls — all free.

Questions before your first poll

The things people usually check before sending a link round.

Do people need an account to vote?

No. Anyone with the link can vote straight away — no sign-up, no app install. You only need an account to create polls and see them collected in one place.

Is FlexPoll really free?

Yes, and there is no upgrade to sell you. Every poll type and every feature is free, with no vote caps, no trial period and no card required.

Which poll type should I pick?

Classic for a quick decision, Schedule to find a time, Location for anything map-based, Ranking when the order matters, Priority when you want people to weigh options against each other, Image for visual choices, and Custom when you want to build the option cards yourself.

How do I share a poll?

Every poll gets a link you can send anywhere, plus a generated QR code for posters, slides or a room full of people.

When do results appear?

Immediately. Vote counts and result bars update live as votes come in, so you can watch a poll resolve in real time.

Can I self-host it?

Yes. The whole codebase is on GitHub under the MIT licence — read it, fork it, run your own instance, or send a pull request.

Start creating polls today

No account setup friction. No payment. Just create.

Always free. Always open. No credit card ever needed.