is the low-level representation of a cell inside a Wolfram System notebook.


represents a cell in the specified style.


represents a cell with multiple styles applied to it.


  • Wolfram System notebooks consist of lists of Cell objects.
  • You can see the form of a cell as an expression by using the Show Expression menu command in the standard Wolfram System front end.
  • You can access cells in a notebook directly using the front end. You can also access the cells from the kernel using NotebookRead and NotebookWrite, or using Options, and SetOptions on NotebookSelection[obj].
  • The contents of cells can be the following:
  • "text"plain text
    TextData[exprs]general text objects
    BoxData[boxes]formatted Wolfram Language expressions
    text as generated by OutputForm
    RawData[data]unformatted expressions
    GraphicsData["type",data]non-expression graphics or sound data
    CellGroupData[{cell1,cell2,},status]group of cells
    StyleData["style"]sample cell for a particular style
  • In any given notebook, a collection of possible cell styles is defined, typically with names such as "Title", "Section", "Input", and "Output".
  • Cells can have many options, including:
  • Backgroundthe color of the background for the cell
    CellFramewhether to draw a frame around the cell
    CellTagstags for the cell
    Editablewhether to allow the contents of the cell to be edited
    FontSizethe default size of text in the cell
    TextAlignmenthow to align text in the cell


open all close all

Basic Examples  (2)

Create a text cell from a low-level description:

Click for copyable input

Create an expression cell from a low-level description:

Click for copyable input

Scope  (5)

Options  (10)

Properties & Relations  (1)

Introduced in 1996
Updated in 2017