How to Drag Text Box in Power BI

Cody Schneider8 min read

Moving a simple text box in Power BI should be easy, but it can quickly become a frustrating click-and-miss game. You try to drag it, but you end up editing the text instead. You aim for one spot, and it snaps to another. This article cuts through that confusion. We’ll cover exactly how to select and move a text box, troubleshoot common issues, and share professional tips for perfecting your report layouts.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

First Things First: Adding a Text Box

Before you can move a text box, you need one on your report canvas. If you’re just starting, adding one is a quick two-step process. This simple element is essential for adding titles, callouts, explanations, and other important context to your data visualizations.

To add a text box to your Power BI report:

  1. Navigate to the Insert tab in the main ribbon at the top of the Power BI Desktop window.
  2. In the Elements section, click on the Text box icon.

A new, blank text box will appear on your report canvas. You can now type your desired text, like "Q3 Sales Performance Summary" or "Data updated as of today’s date." A formatting pane will also appear on the right, allowing you to change the font, size, color, and paragraph alignment, just like in a standard word processor.

How to Select and Drag a Text Box: The Core Technique

Here’s where many users run into friction. The trick to moving a text box - and not just editing its contents - is all about where you click. If you click inside the box where the text is, Power BI assumes you want to change the words. To move the entire element, you need to grab its container.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

The Golden Rule: Click the Border

The key is to select the outer edge or the empty space within the box’s boundary. When you hover your cursor over the right spot, it will transform from a text-editing I-beam cursor to a four-directional arrow icon. This arrow signifies you’re in "move mode."

Follow these steps to move your text box smoothly:

  • Step 1: Activate the Box. Click once on the text box. You’ll see a faint gray border appear around it with small circles (called "handles") at the corners and midpoints.
  • Step 2: Hover Over the Edge. Move your mouse pointer over any part of this gray border. The top border, where three dots (...) appear, is often the easiest target.
  • Step 3: Wait for the Move Cursor. Watch for your cursor to change into the four-way arrow. This is your signal that Power BI is ready to move the entire object.
  • Step 4: Click, Hold, and Drag. Once the move cursor appears, click and hold down the left mouse button. Now, simply drag the text box to your desired location on the report canvas. You will see a transparent outline of the box moving with your cursor.
  • Step 5: Release. Let go of the mouse button when the box is positioned where you want it. It will drop into its new place.

Troubleshooting Common Text Box Frustrations

Even with the right technique, you might still encounter some annoying behaviors. Here’s how to fix the most common issues you'll face when arranging text boxes and other visuals on your dashboard.

Problem: "I keep clicking the text by accident!"

This is by far the most frequent issue. Your muscle memory from word processors makes you click on the text itself. When this happens, just click anywhere outside the text box on the blank report canvas to de-select it, then try again. Remember to aim for the border or the padding area between the text and the border.

Pro Tip: The area at the top of the text box header with the three dots is a reliable place to grab for dragging. It’s a dedicated interaction point that is less finicky than the thin side borders.

Problem: "The Text Box Snaps to locations I don't want."

Have you ever tried to make a tiny adjustment, only to have the text box jump several pixels and align itself with a nearby chart? This is a feature, not a bug, called "Snap to grid." It's designed to help you create clean, organized layouts by auto-aligning objects. While helpful, it can sometimes get in the way of fine-tuning.

How to Fix It:

  • Temporarily Disable Snapping: For precise, freestyle control, hold down the Ctrl key on your keyboard while you drag the text box. This will temporarily ignore the grid and snap lines, allowing you to place it exactly where you want with pixel-perfect precision.
  • Turn Off Grid Features: If you prefer to have free-form control all the time, you can go to the View tab in the ribbon. In the Page options section, you can uncheck Snap to grid and Show gridlines entirely. Most developers keep it on for general consistency but use the Ctrl key for a final polish.
GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Problem: "The text box is hidden behind another visual."

In a crowded report, a text box might get lost behind a larger graph or image you added later. Clicking on the larger object will only select that object, making the text box unreachable.

How to Fix It:

  • Use the Selection Pane: The Selection pane is your best friend for managing complex reports. Go to the View tab and check the box for Selection. A new pane will appear on the right, showing a list of every single element on your report page. You can simply find your text box in the list (e.g., "Text box 1"), click it there to select it, and then use the layering order icons at the top of the pane to bring it to the front.
  • Use the Bring Forward Tool: If you can select a tiny corner of the text box, click it. Then go to the Format tab that appears. In the Arrange section, click Bring forward and then select Bring to front. This will move your selected text box to the very top layer, making it fully visible and clickable.

Pro-Tips for Perfect Dashboard Layouts

Moving a text box is just one piece of creating a professional, easy-to-read report. Use these additional features in Power BI to take your layouts to the next level.

Use Alignment Tools for a Clean Look

Eyeballing alignment is a recipe for a sloppy-looking dashboard. Instead, use Power BI's built-in alignment tools. First, select multiple objects by holding down the Ctrl key as you click on them. For instance, you could select your title text box and three KPI cards below it.

With multiple objects selected, go to the Format tab, click Align, and choose an option:

  • Align left/center/right: Lines up the objects along their respective vertical edges or centers.
  • Align top/middle/bottom: Lines up the objects along their horizontal edges or centers.
  • Distribute horizontally/vertically: Creates equal spacing between the selected objects. This is fantastic for creating perfectly spaced rows or columns of visuals.

Using these tools ensures your report elements are perfectly organized, which makes a massive difference in the overall professionalism of your work.

Arrange Your Layers with the Selection Pane

As mentioned in the troubleshooting section, the Selection pane is essential. Beyond just selecting hidden objects, it gives you full control over the report's Z-axis (which objects are in front of or behind others). In the list of objects, you can drag and drop items to reorder their layers. Drag an object to the top of the list to bring it to the very front, and drag it to the bottom to send it to the back. Renaming objects in this pane (e.g., changing "Text Box" to "Main Title Header") also makes managing complex reports much easier.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Lock Objects to Prevent Accidental Moves

Once you have a text box or visual placed exactly where you want it, you don't want to accidentally move it again. Go to the View tab and click Lock objects. With this toggled on, you will see a small lock icon on each visual. Now, you can no longer click and drag objects on the canvas, preventing any unfortunate mistakes while you work on other parts of your report. You can still select and format a locked visual, but it won't move.

Final Thoughts

Mastering text box movement in Power BI boils down to a simple principle: grab the border, not the contents. Once you build this habit, you'll be able to arrange your reports effortlessly. Combining this skill with Power BI's powerful alignment tools, the Selection pane, and object locking will give you total control over your dashboard design, enabling you to create clean, professional, and readable reports every time.

All this manual work - dragging, aligning, and formatting - is often the most time-consuming part of building a report. After connecting your data, you still need to spend hours making everything look perfect. What if you could skip straight to the insights? With Graphed , we harness AI to do the heavy lifting for you. Simply describe the dashboard you need in plain English - like "create a report showing sales by region and a timeline of website traffic" - and our platform instantly builds a live, interactive dashboard for you, bypassing the hours of tedious manual layout work.

Related Articles