At a glance

Category
Development
Language
English
Paid-content signal
Paid contentObserved
Registered
1997
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Related questions

More questions →
What Is Graph Visualization and How to Create a Graph Online to Find the Shortest Path

Graph visualization is the process of drawing a graph — a set of vertices (nodes) connected by edges — as a diagram so you can see its structure and reason about it. You use it when you need to inspect relationships (routes, dependencies, networks) rather than read them from a table. On a tool like Graph Online (graphonline.top), you can build that graph in the browser, run algorithms such as shortest path, and export the result as an image or file. This article covers what the tool accepts as input, how to run shortest path, and the format errors that most often block a first attempt.

What graph visualization is used for

A graph is an abstract structure: vertices plus the edges between them. Visualization turns that structure into something you can look at, which matters because many graph properties are hard to spot in raw data but obvious in a picture.

Typical uses:

  • Path and routing problems — find the shortest path between two vertices, e.g. a route between two locations.
  • Connectivity checks — search connected components to see whether the graph splits into isolated groups.
  • Structural summaries — compute an adjacency matrix, incidence matrix, or distance matrix to feed other tools.
  • Optimization — find a minimum spanning tree to connect all vertices at minimum total edge weight.
  • Traversal problems — look for an Eulerian cycle, which visits every edge exactly once.

The point of doing this online is that you skip installing and configuring graph software: you enter the graph, run the algorithm, and read the result in the same workspace.

Ways to enter a graph

Graph Online accepts several input methods, listed on the site as: using an adjacency matrix, using an incidence matrix, using an edge list, or starting from a graph example. You can also draw the graph directly in the workspace with Add vertex and Connect vertices.

Input method What it represents When to use it
Adjacency matrix Square matrix; cell (i, j) gives the edge between vertex i and vertex j You already have a matrix, or the graph is dense
Incidence matrix Rows/columns relate vertices to edges You think in terms of edges and their endpoints
Edge list A list of edges You have a simple list of connections
Graph example A prebuilt graph You want to test an algorithm before entering your own data

For weighted graphs, the adjacency matrix holds edge weights; the site notes that a multigraph matrix contains the weight of the minimum edge between vertices.

Creating a graph and finding the shortest path

The site's heading for this workflow is Find shortest path, and the Help page links to a tutorial video. The general steps:

  1. Choose an input method — adjacency matrix, incidence matrix, edge list, or draw manually.
  2. Enter the data. For matrix input, use a comma as the separator. The matrix must be square (for the adjacency matrix).
  3. Confirm the graph is created. If the format is wrong, the tool reports it rather than drawing a partial graph (see the error section below).
  4. Select the algorithm. Open the Algorithms menu and choose shortest path.
  5. Read the result in the workspace — the path is highlighted on the visualization.
  6. Save or export if you need the result outside the browser.

Saving and exporting the result

The workspace offers several output options:

  • Save graph image — a printed image of the graph.
  • Save graph to SVG — vector output, useful if you need to scale or edit it.
  • Workspace screenshot — captures the current view.
  • Export to file / Import from file — move a graph between sessions.
  • Save — the site confirms with a message and a link to view the saved graph, and the image is available at that link.

There is also a Paste your algorithm box: you paste an algorithm and press Run. Submitted algorithms are sent for checking and, if successful, added to the site.

Common input errors and how to fix them

Most first failures are format problems, not algorithm problems. The tool reports each one specifically:

  • Adjacency matrix has wrong format — click fix matrix to attempt a fix, or open Help for the expected format.
  • Incidence matrix has wrong format — same options: fix matrix or Help.
  • Edge list has wrong format — click fix or open Help for the format.
  • Matrix is incorrect — check that you used a comma as the separator.
  • Matrix should be square — the adjacency matrix must have the same number of rows and columns.
  • The graph is too large for this algorithm — the tool states the vertex and edge counts and the maximum size the algorithm supports. Reduce the graph or pick a different algorithm.

A practical rule: if the graph does not appear at all, the problem is almost always the input format, so check the separator and the square-matrix requirement before changing anything else.

Practical notes

  • The workspace includes view controls (zoom in/out, zoom fit, 100%/50%/25%) and style options (Default, Night, Large, High Contrast), which help when a graph is dense or you need a readable export.
  • Undo is available with Ctrl+Z.
  • The site is open source and has a Wiki and News section, so you can check for changes or contribute.
  • If something breaks, the page provides a contact address for reporting problems.

If your goal is simply to see a graph and get a shortest path, the fastest route is: enter an edge list or adjacency matrix, confirm the graph renders, then run shortest path from the Algorithms menu. If the graph fails to render, fix the format first — the error message tells you which of the three input types is malformed.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.

Domain and Registration

Registered in 1997, this domain has about 29 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

The lowest TTL is 60 seconds, supporting rapid record changes at the cost of more frequent lookups. Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the IONOS Mail email service. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

Unknown

Search and Social Sharing

Twitter Card metadata is configured. JSON-LD includes Organization data, helping describe the organization as an entity. The title has 61 characters, within a common display range. A meta description is present, with 160 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailIONOS Mail
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred

Registration details

RDAP / WHOIS

RegistrarIONOS SE
Registered1997-02-26
Expires2027-02-27
Domain statusclient transfer prohibited
Nameserversapril.ns.cloudflare.com、rene.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Awww.yfiles.com104.26.14.179300—
Awww.yfiles.com104.26.15.179300—
Awww.yfiles.com172.67.75.65300—
AAAAwww.yfiles.com2606:4700:20::681a:eb3300—
AAAAwww.yfiles.com2606:4700:20::681a:fb3300—
AAAAwww.yfiles.com2606:4700:20::ac43:4b41300—
MXyfiles.commx00.ionos.de30010
MXyfiles.commx01.ionos.de30010
NSyfiles.comapril.ns.cloudflare.com86400—
NSyfiles.comrene.ns.cloudflare.com86400—
TXTyfiles.comgoogle-site-verification=KNh2xwUH0zLXE5cpcgDeHkblxCxW6zUpgIFxw6iWjmE300—
TXTyfiles.comv=spf1 include:_spf-eu.ionos.com ~all300—
DMARC_dmarc.yfiles.comv=DMARC1; p=reject; sp=reject; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=160—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectyfiles.com
IssuerGoogle Trust Services
Valid until2026-12-22T21:14 · Remaining when checked: 40 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=UTF-8
cache-controlmax-age=1800
servercloudflare

Identified technologies

Technology stack: Unknown

Pages, Search and Sharing

Meta descriptionyFiles – high-performance, cross-platform software library for interactive graph and network visualizations. Supports JavaScript/TypeScript, Java, .NET and WPF.
Canonical URLhttps://www.yfiles.com/
LanguageEnglish (default)
Twitter Cardsummary_large_image

No rules found

No sitemaps found

Recent Updates

  • Domain Registration
  • TLS and certificates
  • DNS Information
  • Pages and Search Information
  • HTTP Response Information
  • Website profile
  • Website Description
  • Website Name
  • Website profile
  • Website Description
  • Website Name

User reviews (0)

  • No reviews yet.