Skip to main content
Mathematics LibreTexts

8.3: Desmos User Guide.

  • Page ID
    238759
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Learn more about graphing functions, plotting tables of data, evaluating equations, exploring transformations, and more! If you have questions that aren't answered in here, send us an email at calculator@desmos.com.

     

    Getting Started with Desmos

    1

    Tables

    2

    Variables and Sliders

    3

    Settings, Zoom, and Language

    5

    Graphable Expressions

    6

    Supported Functions

    8

    Keyboard Shortcuts

    9

    clipboard_e150ad4db80ddef902ce2592863c78458.png

    Dive deeper into data with tables! You can create a new table or convert an existing expression into a table. If your existing expression includes sliders, they will remain functional after the expression is 
    converted into a table.

    clipboard_ed41475819eef73313234359a4512ceb5.png

    You can graph a single line by entering an expression like y = 2x + 3. To make the graph more dynamic, you can use parameters instead of constants: for example, y = mx + b. Add sliders for the undefined parameters by clicking the prompt or define the parameters yourself by entering m=2 and b=3. When you give constant values to parameters like m and b, the calculator will automatically allow you to adjust their values with sliders. Adjusting m with the slider changes the slope of the line, and adjusting b with the slider changes the intercept.

    Any time you have free variables in an expression, the calculator will offer to let you define them with sliders: clipboard_e005e3834b3bb77628b4e10fb1b93ff7f.png

    clipboard_e778349a51d2f62d264b13cf994899f7d.png

    To create a movable point, entera point with a variable for at least one coordinate. Click and drag the point around the graph to change the value of the parameter(s). To make graphs more interactive, use parameters from your movable point in your expressions. For example, you can graph the line y-b=m(x-a) and plot the movable point (a,b) to see the line move when you drag the point - don't forget to add sliders!

    clipboard_e2b2147e1943f3cd6ccd0c8302dc3dabd.png

    Saving a graph

    You will need to be signed in to save and open your graphs. Save a graph by pressing the button located to the right of the title bar or pressing ctrl+s on your keyboard.  
    Access your saved graphs by clicking the my graphs icon: 

    clipboard_ec299d3660c085a6980fa9af0cf366a27.png

    Sharing a graph

    Clicking       in the top toolbar will allow you to share your graphs.

    clipboard_e70caeffb7768741021056a33a6a500db.pngclipboard_ea1f54231dad3bd43b52c7d12d537070e.png

    Settings

    Projector Mode

    Using projector mode will make the graph and axes lines thicker, and the number labels larger. This is great for students sitting in the back of the classroom who are looking at Desmos on the projector.  

    Graph Paper

    In the graph paper section you can change the grid and axes. Click the green circular icons to choose between Cartesian and Polar grids and show or hide axes and labels.
    Click the gray arrow next to an axis to adjust the window size, add a step (try “pi”), or add arrows. 

    Angles

    Choose between radians and degrees here. 

    Zoom

    You may zoom in and out of the calculator by using the zoom buttons in the zoom menu. If your axes are no longer square, click the square option. To return to the default view, click the default option.clipboard_e0bf969f326a6bc58a06618872b0c1563.png

    Other ways to zoom:

    If you are using a touch-enabled device, you may also use the pinch and zoom technique within the graphing space. While using a computer with a mouse, you can use the scroll wheel for zooming. Click and drag within the graphing window to pan your graph within the graphing space.

    Language

    To change the language of the calculator interface, click the     icon and select your language from the list. If you don’t see your language and would like to help with translation, email us at translations@desmos.com.

    Graphable Expressions

    Type of Graph Regular function Notes  
    Regular function \[y=2 x+1\]   clipboard_ee5ad13bf10831b9ae8702209add7b77c.png
    x in terms of y \[x=\sqrt{\left(1-y^2\right)}\]   clipboard_e33b34e26ede6f1f3d50672488f693b88.png
    Inequalities

    \[\begin{aligned} & y>\log (x) \\
    & x \leq 2 y+3 \end{aligned}\]

    Strict inequalities are plotted with dashed lines clipboard_e124f2cd79f0bc61143933189ce28cf6e.png
    Polar \[r=\sin (5 \theta)\] Expressions with r and theta ( \(\theta\) ) will be interpreted as polar clipboard_e795419f66c33577fa588234585edd55a.png
    Piecewise \[\begin{aligned}& y=|x|\{x<0\} \\
    & x=\sin (y)\{-\pi<y<\pi\}\end{aligned}\]
    Limit the domain or range of your expressions using piecewise notation clipboard_e13bffe33830bb8ec157758d0d2a49b40.png
    Point \((1,0)\) Use parentheses to plot points clipboard_e90ffb2d3279bfbe2fef15607ae83439c.png
    Point List (1,1), (2,2), (3,3) You can plot several points by separating them with commas clipboard_e96964ca80a528c379cacd6d00099647f.png
    Movable Point (a,b) Use a parameter for at least one coordinate clipboard_e52092ef7c1d9f678b4d25bf718854c48.png
    Parametric \((\sin (2 \mathrm{t}), \cos (3 \mathrm{t}))\) Parametric equations have the same form as points. Any point with functions of t for coordinates will be plotted as a parametric equation clipboard_ef567f15474e68ea7b55c240e815174a5.png
    Implicit

    \[x^2+y^2=1\]

    \[y^2+\sin (x) y+x=2\]

    Implicit equations can only be graphed if they are quadratic in x and/ or y clipboard_e1eb77d58c2724ea69daebe1807419e3f.png

     

    clipboard_e538d1404093fd7218e5ddd9e48460231.png

    Keyboard Shortcuts

    Open Graph: ctrl + o
    Save: ctrl + s
    Save-As or Rename: ctrl + shift + s
    Undo: ctrl + z
    Redo: ctrl + y
    New expression: Press “enter”
    Move up/down: Press the   and    arrow keys  Move left/right: Press the <--- and --->  arrow keys Add a new text box: Press the quotation keys (“ ”) Delete an expression: Press “delete”

    clipboard_e1d550d59e377ca87b38f7515c9342aa2.png

     

     


    This page titled 8.3: Desmos User Guide. was last modified on Wed, 02 Sep 2026 01:52:37 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Lynda Zenati.