GeoGebra Advanced Tutorial 1 – Exporting a GeoGebra File to a Dynamic HTML Worksheet

When we save our GeoGebra constructions, it is stored as a GeoGebra file and given the extension name ggb. We will call these files as “GGB files.”  GeoGebra allows us to export these GGB files as dynamic html worksheets, as Mediawiki, or as a Google gadget.  This will enable us to embed our files in web pages, blogs and wikis.

In this post, we are going to learn how to export our GGB file to dynamic HTML worksheets.  The sample output of this tutorial can be viewed here. If you want to follow the construction step-by-step, you may open GeoGebra from your computer or open GeoGebra in your browser.


  1. Open your GeoGebra file (GGB file).
  2. Click the File menu, select Export from the submenu and the choose Dynamic Worksheet as Webpage(html) to display the Export: Dynamic Worksheet(html) dialog box.
  3. In the General tab of the  Dynamic worksheet(html) dialog box (see figure below), type the Title of your dynamic worksheet, your name in the Author text box and the date in the Date text box.
  4. Select the Advanced tab and check the necessary options you want. In the output file, the Show menu bar, Show toolbar and Show input in the User Interface section were checked.  Be sure to select the File: html options in the File section of the Advanced tab.
  5. Click the Export button to display the Save dialog box
  6. In the Save dialog box, type the file name of your dynamic HTML file, the click the Save button.   Avoid using spaces in your file name.

After saving your file, your exported file will be saved as HTML and will be displayed in your browser. You can upload it in your website, or edit it in an HTML editor. The GeoGebra code is written in Javascript. Please be reminded, though, that some sites such as does not allow Javascript  embedding for security purposes.

Leave a Reply