Flowchart Maker
Turn a small process into a clear visual flowchart without installing software. Start from a blank canvas or a simple decision example, add and move shapes, connect them with arrows, then download the finished diagram as SVG or PNG. Your working diagram stays in this browser tab.
Create a flowchart in four steps
-
1
Choose a starting point
Pick a blank canvas or the simple decision starter.
-
2
Add the right shapes
Use Start / End, Process, Decision, Input / Output and Data nodes for the parts of your process.
-
3
Connect and arrange
Create directed connections, label decision paths Yes or No when useful, and drag nodes into a readable layout.
-
4
Review and download
Check the flow, then download a local SVG or PNG copy.
A practical shape guide
| Node | Use it for | Example |
|---|---|---|
| Start / End | Where a path begins or finishes | Start, Order complete |
| Process | An action or task | Validate address |
| Decision | A question with different paths | Payment accepted? |
| Input / Output | Information entering or leaving the process | Read request |
| Data | A stored record or data source | Customer record |
Keep the diagram easy to follow
- Give each node a short, specific label.
- Put the usual path in a consistent direction, then make exceptions obvious.
- Label decision branches when a reader could not infer the outcome.
- Split a very large process into smaller diagrams rather than shrinking every label.
This maker is for visual diagrams. It does not import diagram code or project files, and it does not provide collaboration or cloud storage. In the multi-step view, the current diagram is kept only in this tab session for up to 30 minutes so you can move between steps. Export a copy before closing the tab.
Frequently Asked Questions
SVG is a vector image format. Many vector-design applications can open it, but this tool does not create a separate editable project file. PNG is an image export.
This editor offers optional Yes and No labels for directed connections. Leave a connection unlabelled when the direction is already clear.
The current nodes and connections are held in this browser tab session for up to 30 minutes. They are not placed in the page URL. If that temporary session is unavailable or expires, create the diagram again or use an export you already downloaded.
Related Tools
ASCII Table Reference
Full ASCII table from 0 to 127 with decimal, hex, octal, binary, standard names and HTML numeric-reference notation, including NUL, LF and DEL.
Color Palette Generator
Generate monochromatic, analogous, complementary, triadic or tetradic color palettes from a base HEX color and export copy-ready CSS variables.
HEX Color Picker
Pick or enter a HEX colour and get RGB, HSL, approximate CMYK, relative luminance and contrast ratios against white and black.
HTML Character Reference
Searchable list of HTML entities, their named and numeric codes, and a one-click copy for special characters and symbols.
FPS Counter
Measure browser FPS with requestAnimationFrame, smoothing, min/max frame rate, warnings and an optional graph. Runs locally with no upload or API.
JSON Formatter
Paste JSON to pretty-print with 2 or 4 spaces, minify it to compact output, or run a quick syntax check before copying the result.
Tool available in other languages
- Criador de fluxogramas [PT]
- Trình tạo lưu đồ [VI]
- フローチャート作成ツール [JA]
- منشئ المخططات الانسيابية [AR]
- Creador de diagramas de flujo [ES]
- 순서도 만들기 [KO]
- Créateur d’organigrammes [FR]
- Flödesschemaverktyg [SV]
- Flussdiagramm-Ersteller [DE]
- เครื่องมือสร้างผังงาน [TH]
- Pembuat diagram alur [ID]
- Stroomschema-maker [NL]
- Kreator schematów blokowych [PL]
- Creatore di diagrammi di flusso [IT]
- Создатель блок-схем [RU]
- Akış şeması oluşturucu [TR]
- 流程图制作工具 [ZH]