🖨️ Print Shop
Parametric Bedside Phone Holder - Customizable for Any Phone & Bed Frame

Keep your phone within arm's reach — no nightstand needed. This bedside phone holder hooks securely onto your bed frame and holds your phone upright in a sleek honeycomb pocket. Grab it in the dark, charge it overnight, done.

Fully parametric. Every dimension is adjustable in OpenSCAD — phone width, depth, holder height, hook depth, wall thickness, hex pattern density, corner rounding, and more. On MakerWorld, just use the built-in Customizer to dial in your exact dimensions without installing anything.

Key Features

  • Fits any phone — Customize dimensions for your exact phone + case combo. Pre-made STLs included for popular models (iPhone, Galaxy, Pixel).

  • Fits any bed frame — Adjustable hook depth with 3 presets (thin/standard/thick). Measure your frame, pick a preset or customize.

  • Honeycomb pattern — Configurable hex size, fill ratio, and per-wall toggle (front, back, left, right). Saves filament and looks great. Can be fully disabled if preferred.

  • No supports needed — Prints upside-down with zero overhangs. Just slice and print.

  • Semi-circular top cutout — Easily grab your phone even in the dark.

  • Rounded corners — Adjustable corner radius for a polished look and comfortable handling.

  • Optional bottom fillet — Smooth interior edges prevent scratching your phone.

  • One piece, no assembly — Print it, hook it on, done.

What's Included

STL Presets (ready to print):

Preset

Fits

Inner Width

Hook Depth

Standard + thin hook

iPhone 14/15/16, Galaxy S24/S25, Pixel 9

75 mm

18 mm

Standard + standard hook

Same phones

75 mm

26 mm

Standard + thick hook

Same phones

75 mm

34 mm

Large + thin hook

iPhone Pro Max, Galaxy S25 Ultra, Pixel 9 Pro XL

81 mm

18 mm

Large + standard hook

Same phones

81 mm

26 mm

Large + thick hook

Same phones

81 mm

34 mm

XL + thin hook

Galaxy S24 Ultra, large phones + thick cases

85 mm

18 mm

XL + standard hook

Same phones

85 mm

26 mm

XL + thick hook

Same phones

85 mm

34 mm

Default

iPhone Mini with case (as pictured)

73 mm

26 mm

Source files:

  • PhoneNightStand_Customizer.scad — Full parametric source with Customizer annotations (use on MakerWorld or in OpenSCAD locally)

  • PhoneNightStand.scad — Original source file

Important: Pre-made STLs are approximate. For the best fit, measure your phone + case with calipers and customize the dimensions. Add 2-3 mm tolerance to your measurements.

How to Customize

In OpenSCAD: Open PhoneNightStand_Customizer.scad, go to View → Customizer. All parameters are organized into tabs: Phone Dimensions, Hook, Box Construction, Hexagon Pattern, and Pattern Offset.

Key measurements you need:

  1. Phone width (with case) — measure the short edge

  2. Phone thickness (with case) — measure the thickest point

  3. Bed frame thickness — measure the top rail where the hook sits

Print Settings

The model is already oriented for printing (opening faces up). No supports, no brim, no hassle.

Tip: Silk PLA looks fantastic with the honeycomb pattern (see gold version in photos).

Note on honeycomb pattern: The hex cutouts can be challenging to print cleanly. For best results, use a low layer height (0.12–0.16 mm) on the walls with the pattern. If you're having trouble or prefer a simpler print, the honeycomb can be completely disabled in the Customizer by setting the fill ratio to zero or toggling off all walls.

Measured Phone Dimensions (for reference)

Phone

Width

Thickness

iPhone 14/15/16

71.6 mm

7.8 mm

iPhone 16 Pro Max

77.6 mm

8.25 mm

iPhone 15 Pro Max

76.7 mm

8.25 mm

Galaxy S24/S25

70.5 mm

7.2–7.6 mm

Galaxy S25 Ultra

77.6 mm

8.2 mm

Galaxy S24 Ultra

79.0 mm

8.6 mm

Pixel 9

72.0 mm

8.5 mm

Pixel 9 Pro XL

76.6 mm

8.5 mm

Add ~3 mm to width and ~6 mm to thickness for a case + comfortable fit.

License

CC BY-SA 4.0 — Remix, share, and adapt freely with attribution. Hexagon pattern adapted from Parametric Box with Hexagons by Brett Lajzer.

Parametric Bedside Phone Holder - Customizable for Any Phone & Bed Frame

by mystastian · original on Printables ↗

Household / Bedroom

♥ 663⬇ 1.6k🖨 5 prints

License: Creative Commons — Attribution — Share Alike ↗parametricorganizerframeholderhooknomountcustomizablephonebedhoneycombsmartphoneopenscaduniversalsupportsbedroomnightstandbedside

Print profiles

  • PhoneHolder_Default.3mfDEFAULT

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_XL_thick_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_XL_standard_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Large_thick_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_XL_thin_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Standard_thick_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Standard_standard_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Large_standard_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Default.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Standard_thin_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • PhoneHolder_Large_thin_hook.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print