Revision History

   FREE Trial
   Order Pick-up
   User Guide

   Pricing & Purchase

Product Description
LanFlow is an easy-to-use, feature-rich, LAN and computer network diagramming tool for Windows. With LanFlow you can design, plan, and document your computer and communications resources.
Easy to Learn and Use
LanFlow can create network diagrams with minimal effort. You can become productive immediately with no prior training. You can create network diagrams in a very natural intuitive way. Most tasks can be accomplished in multiple ways so that the way you prefer is usually available and does what you expect. This attention to your convenience and productivity is reflected throughout the product. Drop in components like computers, workstations, and servers and then connect them with various types of lines and cables.

The diagram model is very simple. Add the network elements you want, connect them with lines and cables, add descriptive text. The program does the rest by keeping lines attached properly, and managing associations between shapes, lines, and text.
Designed for convenience...
The program's workspace is especially designed for your ease, comfort, productivity, and enjoyment. Simple but powerful toolbars and menus keep the most frequent tasks handy. Objects most common to a specific type of diagram are available with one click from the style bar on the left of the screen. And the screen itself shows you just what you need, exactly as it will print.
screen shot
Simply drag diagram elements from the style bar and drop them into your diagram. Edit text directly on the screen with the text tool. What you see is what you get. No need to open cumbersome dialog boxes or guess how the result will look.
Add a cable by choosing a connector style and then clicking on the start and end objects. Focused on simplicity...
To simplify selection of sizes, use our drop menus of pre-defined standard sizes. To select a border width for a figure, you can choose "fine" or "heavy" rather than figuring out the exact point size that will look attractive both on the screen and when printed. Of course you can select any size directly if you prefer.


  • Includes hundreds of pre-defined shapes and symbols including 3D gray, black and white, and outline symbol sets. (more)

  • Includes several pre-defined diagram templates with each style of symbols.

  • Create your own styles combining the attributes, shapes, colors, and behaviors of your own figures.

  • Create custom diagram templates to represent your own diagramming methodologies and to store your custom symbol libraries.

  • Full zoom and scrolling capability with dozens of intuitive and convenient features for easy navigation around even the most complex diagrams.

  • Connectors can have many different lines styles, colors, curves, patterns, end symbols (arrows), and designs. Plus you can select flow symbols that are drawn along the path of the line. (more)

  • Connectors can have many possible terminators (arrowheads). Many are included in the End Symbol Gallery. (more)

  • Snap grid for precise placement. The snap grid can be visible or invisible, enabled or disabled, or customized to different sizes for any diagram.

  • Create large multi-page wall posters. Pages can be managed separately or cropped and attached to create a poster.

  • Alignment and arrangement tools. In addition to the usual aligning, centering, and spacing features, the program also performs subtle behind-the-scenes steps to help you keep your diagram organized and looking good.

  • Copy or export diagrams to other programs such as Microsoft Word with OLE. Simply copy and paste into most any other software, or link and embed into any OLE-enabled program for full control. Export formats include WMF, EMF, BMP, and JPG.

  • Import external graphics and clip-art to use in your diagrams. Supports EMF, WMF, BMP, and JPG files.

  • Hyperlinks let you link symbols to other diagrams, web pages, or documents. Simply link any figure to another diagram and open that diagram by double-clicking on the figure. You can also link a figure to a web page, a spreadsheet, a database file, or any other document.

  • Includes a complete set of our professional flowcharting templates. (more)
  • Create web pages from your diagrams in a single step. Hyper-linked diagrams translate instantly to image-mapped hierarchically-linked HTML web pages exactly as you would expect.

  • Auto-save and Auto-backup. Choose to save backup versions whenever you save a file, or have a backup file saved periodically. Fully programmable.

  • Auto-save and Auto-backup. Choose to save backup versions whenever you save a file, or have a backup file saved periodically. Fully programmable.

  • Attach / detach figures in "flows". Drop a symbol onto a line and the symbol merges into the flow automatically. (more)

  • New diagram wizard lets you select sizes, and initial fonts with great convenience. (more)

  • Enable "jogs" (also called jumps or crossovers) to clarify line routing. (more)

  • Add freeform text labels anywhere on your diagram or add specialty labels described below. You can control text justification, color, point size, font, bold, italic, underline, subscript, superscript, and so on.

  • Connector labels attach to a line and adjust when the line moves. (more)

  • Flow labels attach to the point where a line meets a symbol and adjust automatically when either the symbol or the line moves. (more)

  • Figure labels attach to a symbol and move when the symbol moves. (more)

  • Line spacing is programmable. Select from many line spacing options.

  • Connect to any point on a symbol on demand or by defining fully programmable connection points. (more)

  • Group objects to create larger objects. Features include Group, Ungroup, Ungroup All, and Regroup.

  • Container symbols show divisions of larger diagrams by creating a "box around" a number of other symbols. The container also lets you work with the included symbols as a unit. (more)

  • English (inches) or metric (millimeters) measurement units

  • Any figure or label can include text memos which show in text balloons

  • Full install/uninstall. Does not modify your operating system files!

  • Complete online help plus optional PDF user guide.

LanFlow includes a variety of symbols that represent the most common networking devices either symbolically or as recognizable facsimiles of hardware components. The standard components include symbols for such things as computers, printers, servers, routers, hubs, bridges, phones, modems, gateways, directors, repeaters, cables, wiring, and more. Symbols are available for use individually but they are also organized into templates or symbol sets. Symbol sets are available in several different styles to suit a range of different diagramming purposes.
Simple outline symbols (see example to right) are ideal for diagrams that require high performance and small storage size. Outline symbols are native to the software (in other words they do not require external artwork) so they are the easiest to customize. For example, you can change the fill color and border color of any shape, adjust the border thickness, and add descriptive text of any font, size, and color as part of the shape.

Other symbol sets include attractive three-dimensional symbols based on coordinated clipart images rather than outlines. These symbol sets can be sized and arranged any way you like but attributes like fill color and line widths are pre-defined for artistic effect and cannot be customized.

The "presentation" symbol set used to create the sample on the left contains 3D grayscale graphic symbols ideal for presentations and proposals that require a highly refined professional appearance.

The "documentation" symbol set is identical to the presentation set but in black and white. These symbols are especially useful for documentation that will be printable on standard black ink and low resolution printers.

LanFlow's 3D symbol sets are similar to notation used by Cisco Systems in their documentation and course material for their Cisco Career Certification Program (for example see the book "Designing Cisco Networks", Cisco Press). Cisco Systems is widely recognized as the global leader in networking for the internet. As industry leaders, the notation they choose certainly qualifies as a de facto industry standard. Our unique symbols are well-suited for expressing and extending this standard notation.

Connection Points: Lines can connect to a symbol at the center, at a connection point, or at any point you choose. You can control the location of connection points (shown in orange) with the connection point tool. Or for greater convenience, just hold down the SHIFT key while creating a connector and it will terminate where you click.

Screen shot

Connectors / Cables
Connectors (lines) connect symbols within your diagram. In network diagrams lines usually represent cables. You can control all aspects of a line style including color, thickness, line pattern, curvature, terminator symbols, and flow symbols.
Choose from several curvature options:

Straight connectors consist of straight lines connecting each vertex.

Rounded connectors are straight connectors with the corners rounded off for a smooth appearance. You can control just how round they look.

Curved connectors can follow any smooth curved path you care to define. Curved connectors are defined by placing intuitive control points along the path rather than the more confusing bezier points that other programs use.

Smoothed connectors are a lot like curved connectors except they pass right through each control point for the simplest possible control.

Choose from many shapes of terminators such as arrowheads and special connector end symbols. The most common arrow styles are built in for easy access. However, the End Symbol Gallery stores an even wider selection organized by category and common diagramming methodologies.

Patterned lines can be defined with any of twenty-four different line patterns (or styles). With more patterns, you can use different connector styles to represent different relationships and easily distinguish between them.

There is no restriction to the thickness of patterned connectors. Line patterns and line widths can be combined however you like.

Flow symbols allow you to create connectors whose path is defined by a repeating pattern of symbols rather than a simple line. Flow symbols are a good way to illustrate special relationships and sequences of events. You can control the shapes, the colors, the size and the spacing of the symbols. Many built-in symbol shapes are included.

Jogs can help you clarify a connector's routing and interaction with other lines. When any two connectors overlap but do not connect, a jog (also called a crossover) is drawn to clearly indicate that the intersection is not intended as a junction. You can control whether jogs are used for any particular diagram, and how large they will be.

You can place text labels anywhere on your diagram. You can add simple text labels for descriptions, titles, and notes. Plus you can add several types of specialty labels that stick to other objects in your diagram and reposition automatically if needed.

Label text can contain any combination of fonts, size, color, bold, italic, underline, subscript, and superscript.

Labels can be rotated 90 degrees toward either side for vertical labeling.

A connector label is a special kind of label that is attached to a connector line. The label appears as standard horizontal text within a break in the line as show. When the line moves, the label repositions itself to remain attached to the same point on the line. Connector labels are useful for identifying connectors when representing branch conditions, flows, and transitions.

A flow label is a special kind of label that is attached to the end of connector where it meets a figure. The flow label automatically repositions itself if either the connector or the attached figure moves. One of the most common uses for flow labels is for adding "yes"/"no" labels in flowcharts. However, labels of this type are very common in all sorts of diagrams.

A figure label is a special kind of label that is attached to any figure. When the figure moves, the label repositions itself to remain at the same location in relation to the new position of the figure. Figure labels are useful for labeling shapes when the shape does not have internal text, or when additional notes are required. There are several powerful options for creating, attaching, detaching, and re-positioning figure labels.

Power Features

Wizard The New Diagram Wizard makes it easy to select from a range of diagram sizes in a single step without the need to create a custom diagram template. It also provides a simple mechanism to change a diagram's font and text size throughout the entire diagram. Use of the wizard is optional.

Attach and detach from flows: Easily add and detach symbols to and from a "flow". A flow is a sequence of steps in which cables connect one symbol to another. Simply drag a symbol over the connector and drop it into the flow. New connectors will form to accommodate the symbol. You can later detach the symbol either explicitly or by simply deleting it, and the flow will return to the way it was.

Hyperlinks let you link any object in your diagram to another diagram, web page or document. Simply double-click on a linked figure in your diagram to open the link. With hyperlinks, you can represent a process as a simple box in one diagram and link that box to a more detailed diagram that represents the internal workings of the process. In this way, you can construct hierarchies of diagrams showing different levels of detail. You can also define figures as buttons to navigate among diagrams within a project.
By linking a figure to a web page, clicking on the figure will open up your web browser and display the web page using the address contained in the link.

By linking a figure to a document, clicking on the figure will open the application that can view the document such as a spreadsheet or database.

Hyperlinks are recognized when saving a document as a web page.

Containers are useful for showing groupings within diagrams. A container symbol is special because it is designed to have other symbols within its borders, yet not interfere with editing those symbols. You can create and move objects into the container or out of the container without special effort. But when you move, copy, or delete a container, all of the contained objects are moved, copied, or deleted as well. Containers perform some of the same functions as groups, but in a more convenient way. Using a combination of containers and groups you can construct elaborate diagrams that are easy to maintain and re-organize.

Screen shot

LanFlow also includes the capability to add all forms of block diagrams, flowcharts, and design notes within your network diagrams. Each network diagramming template includes a collection of shapes and arrowheads that you can use to annotate, document procedures, describe processes, and add information.

  1. Windows XP or later
  2. 500mb RAM
  3. 20 Meg free disk space
  4. Pentium class or better processor recommended