Skip to main content

Upload Assignments from a PDF File

Teachers can now upload PDF assignments directly into Magma!

Stephanie avatar
Written by Stephanie
Updated over 3 weeks ago

Note: This feature is currently in beta, which means it’s still being tested and may have some bugs. We welcome your feedback—feel free to reach out via chat with any questions or suggestions!

Getting Started

Click on the My Books tab at the bottom, left-corner of the screen.

Upload PDF Files in My Book:

The first time you create a subchapter, it will be automatically named My First Subchapter. Each subchapter works like a folder that holds your assignments.

To upload a PDF:

Click New SubchapterUpload PDF

Click Browse or Choose File and select your PDF (must be under 5 MB).

Click Upload

The upload can take up to 3 minutes. You can close the window and return later to check its status.


Click Browse or Choose File and select the file you want to upload.

Note: The file size must be under 5 MB.


Once selected, click Upload.

The upload may take up to three minutes. You can close the window and return later to check on the file.

After Uploading – What to Expect

Since this feature is in beta, you may need to make a few edits after the file uploads:

  • Manually add answers to each question

  • Review and adjust questions that include tables or advanced math symbols

Editing Uploaded Assignments
Click the three dots next to the exercise

Select Edit Assignment

From there, you can:

  • Add answers

  • Modify the question text

  • Add an image

  • Adjust the difficulty level

Click Save when you're done

Tips for Best Results:

Some PDFs work better than others. For the smoothest upload experience:

  • Use a vertical layout where each question appears on a new line

  • Limit to one image per question

  • Avoid tables—use simple text-based formatting whenever possible

Did this answer your question?