FAQs

Getting Started icon Get Started

How do I plot a point?

To plot points, you can type one point per line, multiple points in the same line, or list them all in a table. To get started, try typing a coordinate pair in the expression list, such as \((2,1)\).

Learn More

Plotting points using the expression list, one point on a single expression line, mulitple points on an expression line and the using a table to plot points. screenshot.

How do I connect points?

To connect points, you can use a table or the polygon function.

To get started with a table, enter your point values. Then, click and hold the Color icon Color icon to open the Options menu. Toggle Line to connect the points.

To use the polygon function, type polygon\(\mathbf{(x_1,y_1)}\), where \(x_1\) is the \(x\)-column header and \(y_1\) is the \(y\)-column header. If the table consists of only two coordinates, this will connect them with a line. Otherwise, it will generate a closed polygon using the coordinates as vertices.

Learn More

Graph showing a table with points plotted and using the options menu to connect the points in the table. GIF

 

How do I graph a line?

Enter the equation of the line you would like to see graphed. For example, try \(y=2x+3\). You can also enter equations that are not solved for \(y\), such as \(3x-4y=1\).

Learn More

Graph with the equation y=2x+3 and 3x+4y=1 showing. screenshot.

How do I find important points on a graph (like intercepts, maximums, etc.?)

If you click anywhere on a line or curve, gray dots will appear at intercepts, intersection points, maximums, and minimums. Click a gray dot to display the coordinates at that point. Click the dot again to hide the coordinates.

To see coordinates on a curve, it's best to enter the expression explicitly. Coordinates are not displayed for parametric equations or in the 3D Calculator.

Learn More

Graph showing the sin(x) and then clicking on a portion of the curve to show points of interest. GIF.

How do I represent a fraction?

To enter a fraction, try using the Forward Slash (/) symbol on your keyboard or the Division operator (÷) in the on-screen keypad.

Image of the keypad with the ÷ symbol pointed out. screenshot.

 

To convert an answer from a decimal to a fraction, click ConvertDecimal to Fraction icon.

Learn More

Calculator convert to fraction icon highlighted in a callout box in the expression list. screenshot.

How do I make a table in Desmos?

To insert a table, type table in an expression line. Or, click Add Item add item icon and then Table.

You can also create a table from an expression line that contains:

  • A single point such as \((1,0)\)
  • A list of points separated by commas, such as 

    \((1,0)\), \((2,0)\), \((3,2)\), \((4,3)\)
  • A function in function notation, such as \(f(x)=sin(x)\)

For each of these instances, click Edit List edit list icon and then click Convert to Table convert table icon.

Learn More

Alt text. screenshot.

How do I share my graph?

If you're logged into your account in the Graphing Calculator, Geometry Tool, 3D Calculator, or Notebook, press the Share.

You’ll have the option to share your graph or notebook or a snapshot to the file. For notebooks, you’ll have additional options to control whether people can edit the contents.

Learn More

Share this Graph window open with the different sharing options displayed. screenshot.

Fine Tuning icon Fine-Tune Your Graph

How do I graph only part of my equation?

To limit the domain or range (\(x\)- or \(y\)- values) of a graph, add a restriction to the end of your equation in curly brackets {}. For example, \(y=2x\){\(0\)\(\lt\)\(x\)\(\lt\)\(3\)} would graph the line \(y=2x\) only for \(x\) values between \(0\) and \(3\)

Learn More

Graph of y=2x+3 restriced to show only the x-values from 0 to 3. screenshot.

How do I shade only portions of my graph?

To shade portions of your graph, replace the equal sign with an inequality sign. Try using <,>, ≤, or ≥ to explore how the shading changes with different inequality symbols.

Learn More

Graph of 3 inequalities shown. screenshot.

How do I graph piecewise functions?

To graph a piecewise function, use the following syntax: \(y=\){condition: value, condition: value, etc.}

For example, \(y=\){\(x\)\(\lt\)\(0\):\(sin(x)\), \(x\)\(\ge\)\(0\):\(2x\)} will graph \(y=sin(x)\) for \(x\)-values less than \(0\) and \(y=2x\) for \(x\)-vlaues greater than or equal to \(0\).

Learn More

Graph showing the piecewise function y=sin (x) for x-values less than 0 and y=2x for x-values greater than or equal to 0. screenshot.

How do I change the viewing window so I can see my graph?

To adjust the viewing window, click Zoom InZoom In icon and Zoom OutZoom Out icon.

For more precise control, you can also manually define the bounds of the viewport. Click Graph Settings Graph Settings icon and then adjust your separate axes.

Learn More

Graph settings menu. screenshot.

How do I fit all of the data in my table in the viewing window?

When you add data to a table, you can click Zoom Fit zoom fit icon to automatically adjust the viewing window to fit your data.

Learn More

Zoom Fit Icon indicated. screenshot.

How do I change from radians to degrees?

Open the Graph Settings Graph Settings icon menu to toggle between Radians and Degrees.

The Graphing and 3D Calculators default to radians, while the Geometry Tool and Scientific Calculator default to degrees.

Learn More

Graph Settings Menu. screenshot.

Getting Creative icon Get Creative

How do I open the options menu to change the style/color of my graph?

From the Options menu, you can change the line or point style, line thickness, change colors, and more. Open the menu with any of the following methods:

  • Click and hold the Color icon Color icon
  • Pressing Ctrl+Shift+O while focused in the expression
  • Press Shift and then click the icon

Options Menu. screenshot.

How do I create my own colors in Desmos?

You can define custom colors using the rgb, hsv, okhsv, oklab, and oklch functions.

You must assign a variable name to each custom color. It will then be available to select from the color list in the Options menu.

Learn More

Custom colors created in the expression list. screenshot.

How do I create art in Desmos?

Our community of users is continually discovering new ways to use Desmos as a canvas and outlet for creativity. Get started by creating your name with lines, or importing an image and tracing it with points and curves. Then, find inspiration from our Math Art Contest.

Learn More

How do I add an image to my graph?

To add an image to your graph, click Add Item Add Item icon and then Image. Alternatively, you can drag an image from your desktop directly into the expression list.

Learn More

Add item menu with image selected. screenshot.

Diving Deeper icon Dive Deeper

What accessibility features does Desmos offer?

Desmos offers a range of accessibility features, including robust keyboard navigation, math-aware text-to-speech, audio trace, display enlargement, reverse contrast, braille mode, and more.

Learn More

Reach out to us at accessibility@desmos.com with any questions or feedback.

How do I make lists in Desmos?

Create lists in Desmos using square brackets. For example, \(L=[1,2,3,4,5]\).

You can also create lists with evenly spaced elements using ellipses. For instance, \([1...10]\) generates a list of integers from 1 to 10, and \([1,3...11]\) creates a list of the odd integers from 1 to 11. You can use lists anywhere in an expression where you would use a number.

Learn More

Set of 3 lists shown in the expression list. screenshot.

How do I find a line of best fit/run a regression?

A regression helps find a mathematical expression (like a line or a curve) to model the relationship between two sets of data, by approximating the value(s) of any undefined variables in the expression. Start by placing data into a table, then use a Tilde(~) to run a regression.

Learn More

How do I animate my graph?

Start creating animations by attaching an image or graph object to a slider. Sliders allow you to play through different values for a variable, where you can control their speed, direction, and bounds.

For more advanced animations, explore actions and tickers. To get started, you must first enable actions at the account level. When signed in, click your account name to open the Account Settings page. Click Advanced and then check Actions.

Actions can update variable values, append lists, and more. The ticker can run actions over a specified time interval.

Learn More

Car going around a race track. GIF.

How do I make music with tone?

The tone function takes a required frequency input and an optional gain input. For the frequency, you can choose a value between \(20\) Hz to \(20000\) Hz, though they might not all be audible. We recommend starting with frequencies between \(110\) Hz and \(880\) Hz.

Gain is a multiplier on the amplitude of the sound wave. Larger amplitudes sound louder to our ears. You can set the gain between \(0\) and \(10\) depending on the frequency, but we recommend staying between \(0\) and \(1\).

Learn More

How do I represent recursive sequences in Desmos?

A recursive sequence is defined when the value of a term depends on one or more other terms in the sequence.

For example, consider the sequence 3,5,7,9,11,... where each term is 2 more than the previous one. In function notation, we can represent this as \(f(n) = f(n-1) + 2\). To specify where to start, set a base case for the first term, such as \(f(1)=3\).

Learn More

Recursive sequence 3,5,7,9,11...shown for base case f(1)=3 and f(n)=f(n-1)+2 screenshot.

Where can I find out about new Desmos features?

Discover all of Desmos's new features, both big and small, on our What's New page.

Why does my graph look strange (unresolved detail)?

Sometimes, the calculator may determine that an equation is too complex to plot accurately within a reasonable amount of time. In such cases, the equation is plotted at a lower resolution.

Learn More

Unresolved detail graph example. screenshot.

Why does 0⁰ = 1 in Desmos?

We’ve chosen \(0^0=1\) because this answer preserves some beautiful theorems (such as the binomial theorem) without introducing special cases. Depending on how you approach the problem, \(0^0\) can equal \(0\), \(1\), or undefined, and all of these answers are “right” in some sense. To see arguments for each of these possibilities, check out this article on 0⁰.

How do I move my graphs from one account to another?

To change the email address associated with your account, click your name and open Account Settings.

In the Profile Information tab, choose Change Email Address. This will send a link to the email address currently associated with your account.

If you receive an error message saying, you already have a Desmos account with that email address. Please reach out to us at support@desmos.com, and we'll be happy to help merge your accounts.

Account Settings menu, with profile tab selected and change email address highlighted. screenshot.

Privacy and Partnerships icon Privacy and Partnerships

Does Desmos Studio provide professional development on the calculator or other math tools?

Our professional learning programs are designed to support individuals, schools, districts, and organizations in using Desmos tools to explore, grow, and create with math. If your school or district is interested in paid professional development for Desmos math tools, please contact us at pd@desmos.com to learn more.

Learn More

Where do I learn more about partnering with Desmos?

To integrate Desmos tools into your platform, website, or app, or to use them commercially, contact us at partnerships@desmos.com. You can also learn more about our latest API at desmos.com/api.

Learn More

What is Desmos’ privacy policy?

We are committed to protecting your data. All of our sites, apps, and services use Secure Socket Layer (SSL) encryption to transfer your data. We only share and store your data with trusted services that are also committed to security. We maintain a list of those services here:

list of those services.

Learn More

What does Desmos do with student data?

We have data privacy agreements with school districts across several states and are happy to work with your school to establish a similar agreement. Please email us at privacy@desmos.com for more information.

Learn More

Can I embed Desmos Studio’s math tools in the software I’m creating?

To embed Desmos Studio’s math tools, contact us at partnerships@desmos.com. Explore our latest API documentation at desmos.com/api.